#include <a_samp>#define nemberelt 0#define berelt 1#include zcmd#include colorsforward Auto();enum berelheto{berelheto1,berelheto2,berelheto3,berelheto4,berelheto5,berelheto6,berelheto7,berelheto8,};new Cars[berelheto];public OnFilterScriptInit(){Cars[berelheto1] = CreateVehicle(540,2499.3921,-1653.9977,13.3069,91.5500,0,0, 600000);Cars[berelheto2] = CreateVehicle(540,2481.6992,-1693.0907,13.3798,356.4631,0,0, 600000);Cars[berelheto3] = CreateVehicle(540,2473.0889,-1698.1953,13.3775,359.3281,0,0, 600000);Cars[berelheto4] = CreateVehicle(540,2433.6191,-1644.6014,13.3629,178.1214,0,0, 600000);Cars[berelheto5] = CreateVehicle(540,2424.4717,-1643.5405,13.3581,183.2421,0,0, 600000);}CMD:berel(playerid,params[]){SetTimer(\"Auto\", 600000, 1);new CarCheck = GetPlayerVehicleID(playerid);if(CarCheck == Cars[berelheto1] || CarCheck == Cars[berelheto2] || CarCheck == Cars[berelheto3] || CarCheck == Cars[berelheto4] || CarCheck == Cars[berelheto5] || CarCheck == Cars[berelheto6] || CarCheck == Cars[berelheto7] || CarCheck == Cars[berelheto8])//ezzel kérjük le hogy csak ezeknek a kocsiknak mûködjön{TogglePlayerControllable(playerid,1);SetPVarInt(playerid,\"berelt\",berelt);SendClientMessage(playerid,COLOR_GREEN,\"Sikeresen kibérelted ezt az autót\");}else{SendClientMessage(playerid,COLOR_GREEN,\"Béreld ki az autot /berel\");TogglePlayerControllable(playerid,0);}return 1;}public OnPlayerStateChange(playerid, newstate, oldstate){if(newstate == PLAYER_STATE_DRIVER){ new CarCheck = GetPlayerVehicleID(playerid); if(CarCheck == Cars[berelheto1] || CarCheck == Cars[berelheto2] || CarCheck == Cars[berelheto3] || CarCheck == Cars[berelheto4] || CarCheck == Cars[berelheto5] || CarCheck == Cars[berelheto6] || CarCheck == Cars[berelheto7] || CarCheck == Cars[berelheto8]) { if(GetPVarInt(playerid,\"berelt\") == berelt) { }else{SendClientMessage(playerid,COLOR_GREEN,\"Bereld ki a jármûvel /berel\");TogglePlayerControllable(playerid,0);}}}}public OnPlayerConnect(playerid){SetPVarInt(playerid,\"nemberelt\",nemberelt);}public Auto(){new CarCheck = GetPlayerVehicleID(true);if(CarCheck == Cars[berelheto1] || CarCheck == Cars[berelheto2] || CarCheck == Cars[berelheto3] || CarCheck == Cars[berelheto4] || CarCheck == Cars[berelheto5] || CarCheck == Cars[berelheto6] || CarCheck == Cars[berelheto7] || CarCheck == Cars[berelheto8]){SendClientMessage(true,COLOR_GREEN,\"Lejárt a bérlési idõd\");RemovePlayerFromVehicle(true);}}public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){return 1;}
Nem tudom, hogy sírjak, vagy nevessek, de ez olyan rossz, ahogy én most itt írok. Sajnos elég hosszú lenne ha leírnám mi a hibája, ugyanis ott van az idõzítõ, a pvarint rossz használata. GetPlayerVehicleID rossz használata (GetPlayerVehicleID(true) Szöveges üzenet használata, illetve játékos eltávolítása a jármûbõl. (SendClientMessage(true,COLOR_GREEN,\"Lejárt a bérlési idõd\");RemovePlayerFromVehicle(true). Ha te ezt tesztelted akkor le a kalappal (csodálkoznék is, hiszen már alapból ránézésre sok hibát adna ki). Illetve ezen felül, van egy olyan szabály (de minek is írom le, sz*r se olvassa el), hogy TILOS NEM TESZTELT SCRIPTET KIRAKNI! Többiek pedig, csak jönnek adnak egy ki******* Lájkot (nem értem, miért, tehát ebbõl adódóan csak megnézik a témát, hsz hunterkednek, adnak egy puszi Lájkot, aztán mennek tovább utukra)U.I.: Hogy miért nem javítom, és írom ezeket a sorokat? Mivel sz*rt se foglalkoztok vele, csak kijavítom, kirakjátok, aztán puszi-pá. Semmi erõt nem fektettek abba, hogy valami tanulási ösztönötök is legyen.
Nem tudom, hogy sírjak, vagy nevessek, de ez olyan rossz, ahogy én most itt írok. Sajnos elég hosszú lenne ha leírnám mi a hibája, ugyanis ott van az idõzítõ, a pvarint rossz használata. GetPlayerVehicleID rossz használata (GetPlayerVehicleID(true) Szöveges üzenet használata, illetve játékos eltávolítása a jármûbõl. (SendClientMessage(true,COLOR_GREEN,\"Lejárt a bérlési idõd\");RemovePlayerFromVehicle(true). Ha te ezt tesztelted akkor le a kalappal (csodálkoznék is, hiszen már alapból ránézésre sok hibát adna ki). Illetve ezen felül, van egy olyan szabály (de minek is írom le, sz*r se olvassa el), hogy TILOS NEM TESZTELT SCRIPTET KIRAKNI! Többiek pedig, csak jönnek adnak egy ki******* Lájkot (nem értem, miért, tehát ebbõl adódóan csak megnézik a témát, hsz hunterkednek, adnak egy puszi Lájkot, aztán mennek tovább utukra)U.I.: Hogy miért nem javítom, és írom ezeket a sorokat? Mivel sz*rt se foglalkoztok vele, csak kijavítom, kirakjátok, aztán puszi-pá. Semmi erõt nem fektettek abba, hogy valami tanulási ösztönötök is legyen. Én már ezen szakadtam és tovább sem néztem : SendClientMessage(true, COLOR_GREEN, \"Lejárt a bérlési idõd\"); .... [/quote]Örülök neki, csak itt az a gond, hogy az a legutolsó sorokban volt, szóval nem volt mit tovább nézni.