mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-09-03 11:48:53 +00:00
@@ -6,6 +6,7 @@ version '1.0.3'
|
||||
|
||||
server_scripts {
|
||||
'@es_extended/locale.lua',
|
||||
'locales/fi.lua',
|
||||
'locales/fr.lua',
|
||||
'locales/en.lua',
|
||||
'config.lua',
|
||||
@@ -14,6 +15,7 @@ server_scripts {
|
||||
|
||||
client_scripts {
|
||||
'@es_extended/locale.lua',
|
||||
'locales/fi.lua',
|
||||
'locales/fr.lua',
|
||||
'locales/en.lua',
|
||||
'config.lua',
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
var tableauQuestion = [
|
||||
{ question : "Jos ajat 80km/h ja vastaan on tulossa asutus alue mitä teet ?",
|
||||
propositionA : "Painat kaasua että pääset mahollisimman nopeaa pois",
|
||||
propositionB : "Voit ajaa samaa vauhtia jos alueella ei ole muita autoja",
|
||||
propositionC : "Sinun pitää hidastaa",
|
||||
propositionD : "Voit jatkaa samaan malliin",
|
||||
reponse : "C"},
|
||||
|
||||
{ question : "Kun olet kääntymässä vasemmalle vihreistä valoista, näet jalankulkian jalkakäytävällä. Kummalla on lupa mennä ensin.",
|
||||
propositionA : "Jalankulkijalla koska he voivat mennä tien yli millä valoilla tahansa",
|
||||
propositionB : "Sinulla koska valo oli vihreä",
|
||||
propositionC : "Jalankulkijalla, koska hänellä palaa vihreä valo",
|
||||
propositionD : "Sinulla koska ajoneuvolla on aina oikeus ensin",
|
||||
reponse : "C"},
|
||||
|
||||
{ question : "Muualla ilmoittamatta, sallittu nopeus asutusalueella on ____ kmh.",
|
||||
propositionA : "50",
|
||||
propositionB : "55",
|
||||
propositionC : "65",
|
||||
propositionD : "70",
|
||||
reponse : "A"},
|
||||
|
||||
{ question : "Ennen jokaista kaistan vaihtoa, sinun pitäisi?",
|
||||
propositionA : "Katsoa peilit",
|
||||
propositionB : "Katsoa kuolleet kulmat",
|
||||
propositionC : "Näyttää vilkuilla mitä aijot tehdä",
|
||||
propositionD : "Kaikki yllä mainitut",
|
||||
reponse : "D"},
|
||||
|
||||
{ question : "Minkä veren alkoholipitoisuus luokitellaan päihtyneeksi?",
|
||||
propositionA : "0.2 promillea",
|
||||
propositionB : "0.8 promillea",
|
||||
propositionC : "0.5 promillea",
|
||||
propositionD : "0.4 promillea",
|
||||
reponse : "C"},
|
||||
|
||||
{ question : "Sinun on vedettävä sivuun ja pysähtyä, kunnes hälyytysajoneuvo on ajanut ohi sireenit päällä, ellei:",
|
||||
propositionA : "Sinulla ole kiirre",
|
||||
propositionB : "Jos hälyytysajoneuvolla on toisella kaistalla tilaa",
|
||||
propositionC : "Olet koulunalueella",
|
||||
propositionD : "Olet risteyksessä",
|
||||
reponse : "D"},
|
||||
|
||||
{ question : "Täytyykö poliisin vilkkuviin valoihin pysähtyä jos ne seuraavat sinua?",
|
||||
propositionA : "Ei, jos poliisilla ei ole sireenejä päällä",
|
||||
propositionB : "Kyllä",
|
||||
propositionC : "Riippuu tilanteesta",
|
||||
propositionD : "Ei",
|
||||
reponse : "B"},
|
||||
|
||||
{ question : "Mikä seuraavista on sallittua kun aloitat ohittaan ajoneuvoa?",
|
||||
propositionA : "Ajaminen lähellä ennen ohitusta",
|
||||
propositionB : "Koitat ajaa katukivetyksen kautta",
|
||||
propositionC : "Ajaminen vastakkaisella kaistalla",
|
||||
propositionD : "Nopeusrajoituksen ylittäminen",
|
||||
reponse : "A"},
|
||||
|
||||
{ question : "Ajat moottoritiellä, jonka nopeus on 120 km/h. Suurinosa liikenteestä ajaa 130km/h, joten sinun ei pitäisi ajaa nopeampaa kuin",
|
||||
propositionA : "80 kmh",
|
||||
propositionB : "40 kmh",
|
||||
propositionC : "50 kmh",
|
||||
propositionD : "120 kmh",
|
||||
reponse : "D"},
|
||||
|
||||
{ question : "Kun sinut ohittaa toinen ajoneuvo, mitä sinun EI pitäisi tehdä?",
|
||||
propositionA : "Hiljentää",
|
||||
propositionB : "Tarkistaa peilit",
|
||||
propositionC : "Katsot toista kuskia",
|
||||
propositionD : "Kiihdyttää",
|
||||
reponse : "D"},
|
||||
]
|
||||
@@ -0,0 +1,98 @@
|
||||
<head>
|
||||
<link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet">
|
||||
<link rel="stylesheet" href="styles.css" type="text/css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="full-screen">
|
||||
<div class="question-container">
|
||||
<!-- header -->
|
||||
<div class="header">
|
||||
<h1>Autokoulu</h1>
|
||||
</div>
|
||||
<!-- home -->
|
||||
<div class="body home">
|
||||
<div class="content">
|
||||
<!-- ICI BREVE PRESENTATION -->
|
||||
<center><img src="dmv.png" class="logo"><br><p class="bold-text">Tervetuloa autokouluun</center>
|
||||
<br><center>Vaadimme kaikilta kansalaisilta että pääset läpi teoriaoppitestin ennen kuin voit saada voimassa olevan ajokortin.<br>Varaa aikaa ja vastaa maalaisjärjellä, älä yritä vastata tuurilla.<br><br></center>
|
||||
Teoriakoe<br>
|
||||
- Teoriakoe maksaa 200 € ja siitä ei voi saada rahoja takaisin jos epäonnistut<br>
|
||||
- Älä huoli, Autokoulu antaa maksaa luotolla, mutta älä ota liian paljon luottoa<br>
|
||||
- Jos epäonnistut testissä, et voi ottaa sitä heti uudelleen, palaa takaisin toisella kertaa yrittään uudelleen.<br><br>
|
||||
Inssi<br>
|
||||
- Ajokortti vaihtoehtoja on useita ja hinnat vaihtelee niitten mukaan.<br>
|
||||
- Inssin päätavote on kiinittää huomiota yksityiskohtiin, ympäristöön ja liikenteeseen. Älä myöskään kolaroi!</p>
|
||||
</div>
|
||||
<div class="buttonspot">
|
||||
<a href="#" class="button btnQuestion">Aloitus</a>
|
||||
</div>
|
||||
<div class ="barre-progression" >
|
||||
<h2>Edistyminen</h2>
|
||||
<progress class="progression" value="0" max="10" >
|
||||
</div>
|
||||
</div>
|
||||
<!-- Question-->
|
||||
<div class="body questionnaire-container">
|
||||
<div class="content">
|
||||
<h2 id="questionNumero"></h2>
|
||||
<p id="question"></p>
|
||||
<form class="form" id="question-form">
|
||||
<div>
|
||||
<input type="radio" name="question" id="answerA" value="A">
|
||||
<label class="answerA"></label>
|
||||
</div>
|
||||
<div>
|
||||
<input type="radio" name="question" id="answerB" value="B">
|
||||
<label class="answerB"></label>
|
||||
</div>
|
||||
<div>
|
||||
<input type="radio" name="question" id="answerC" value="C">
|
||||
<label class="answerC"></label>
|
||||
</div>
|
||||
<div>
|
||||
<input type="radio" name="question" id="answerD" value="D">
|
||||
<label class="answerD"></label>
|
||||
</div>
|
||||
<button type="submit" id="submit" class="submit">Seuraava kysymys</button>
|
||||
</form>
|
||||
</div>
|
||||
<div class ="barre-progression">
|
||||
<h2>Edistyminen</h2>
|
||||
<progress class="progression" value="0" max="10" >
|
||||
</div>
|
||||
</div>
|
||||
<!-- Résults -->
|
||||
<div class="body resultGood">
|
||||
<div class="content">
|
||||
<center><p class="bold-text">Hienoa !</p><br><br>Sinulla meni testi aika hyvin!<br><br>Voit sulkea tämän ikkunan nyt ja jatkaa inssikokeeseen.</center>
|
||||
</div>
|
||||
<div class="buttonspot">
|
||||
<a href="#" class="button btnClose">Sulje</a>
|
||||
</div>
|
||||
<div class ="barre-progression" >
|
||||
<h2>Edistyminen</h2>
|
||||
<progress class="progression" value="10" max="10" >
|
||||
</div>
|
||||
</div>
|
||||
<div class="body resultBad">
|
||||
<div class="content">
|
||||
<center><p class="bold-text">Epäonnistuit</p><br><br>Et ole vielä valmis aloittaa suorittaa mitään ajokorttia, kokeile toisella kertaa.<br><br></center>
|
||||
</div>
|
||||
<div class="buttonspot">
|
||||
<a href="#" class="button btnKick">Sulje</a>
|
||||
</div>
|
||||
<div class ="barre-progression" >
|
||||
<h2>Edistyminen</h2>
|
||||
<progress class="progression" value="10" max="10" >
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="nui://game/ui/jquery.js" type="text/javascript"></script>
|
||||
<script src="questions.js" type="text/javascript"></script>
|
||||
<script src="scripts.js" type="text/javascript"></script>
|
||||
<script src="debounce.min.js" type="text/javascript"></script>
|
||||
|
||||
</body>
|
||||
@@ -0,0 +1,29 @@
|
||||
Locales['fi'] = {
|
||||
|
||||
['you_paid'] = 'sinä maksoit ~g~$',
|
||||
['go_next_point'] = 'mene seuraavaan pisteeseen.',
|
||||
['in_town_speed'] = 'saavuit kaupunkiin! Seuraa nopeuttasi Nopeusrajoitus: ~y~',
|
||||
['next_point_speed'] = 'mene seuraavaan pisteeseen Nopeusrajoitus: ~y~',
|
||||
['stop_for_ped'] = '~r~Pysähdy~s~ katso tietä ~y~ylittäviä ~w~ jalankulikijoita',
|
||||
['good_lets_cont'] = '~g~Hyvä~s~, jatkakaa.',
|
||||
['stop_look_left'] = '~r~Pysähdy~s~ ja katso ~y~vasemmalle~s~. Nopeusrajoitus:~y~ ',
|
||||
['good_turn_right'] = '~g~Hyvä~s~, käänny oikealle ja seuraa kaistaa',
|
||||
['watch_traffic_lightson'] = 'seuraa liikennettä, ja ~y~käänny kun valot ovat vihreät~s~!',
|
||||
['stop_for_passing'] = '~r~Pysähdy~s~ ohi menevien autojen vuoksi',
|
||||
['hway_time'] = 'on aika mennä moottoritielle. Nopeusrajoitus:~y~ ',
|
||||
['gratz_stay_alert'] = 'onnitelut, ole ~r~tarkkana~s~ kun ajat!',
|
||||
['passed_test'] = 'sinä ~g~läpäisit~s~ kokeen',
|
||||
['failed_test'] = 'sinä ~r~epäonnistuit~s~ kokeessa',
|
||||
['theory_test'] = 'Teoriakoe $',
|
||||
['road_test_car'] = 'Ajokoe $',
|
||||
['road_test_bike'] = 'moottoripyörä ajokoe $',
|
||||
['road_test_truck'] = 'rekka ajokoe $',
|
||||
['driving_school'] = 'Autokoulu',
|
||||
['press_open_menu'] = 'paina ~INPUT_CONTEXT~ hankkiaksesi ajokortin',
|
||||
['driving_school_blip'] = 'Autokoulu',
|
||||
['driving_test_complete'] = 'ajokoe suoritettu',
|
||||
['driving_too_fast'] = '~r~Ajat liian nopeeta! Hidasta!~s~ Nopeusrajoitus:~y~ ',
|
||||
['errors'] = 'virheet: ~r~',
|
||||
['you_damaged_veh'] = 'sinä vahingoitit ajoneuvoa. Aja varovaisemmin...',
|
||||
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
USE `essentialmode`;
|
||||
|
||||
INSERT INTO `licenses` (`type`, `label`) VALUES
|
||||
('dmv', 'Teoriakoe'),
|
||||
('drive', 'Autokortti'),
|
||||
('drive_bike', 'Moottoripyöräkortti'),
|
||||
('drive_truck', 'Rekkakortti')
|
||||
;
|
||||
Reference in New Issue
Block a user