CMD:freeze(playerid, params[]){new targetid, ido;if(sscanf(params, \"ui\", targetid, ido)) return SendClientMessage(playerid, -1, \"Használat: /freeze [JátékosID] [idõ(mp)]\");TogglePlayerControllable(targetid, 0)SetTimerEx(\"UnsetFreeze\", ido*1000, false, \"i\", targetid); // ido*1000 = másodpercek | ido*1000*60 = percek}public UnsetFreeze(playerid){Toggleplayercontrollable(playerid, 1);}
SetTimerEx(\"UnsetFreeze\", 2000, false, \"i\", targetid);//akkor 1000/s?és utána megint tud majd mozogni? UnsetFreeze ez mi?:|
köszönöm a válaszaitokat:! SetTimerEx(\"UnsetFreeze\", 2000, false, \"i\", targetid);//akkor 1000/s?és utána megint tud majd mozogni? UnsetFreeze ez mi?:|
Toggleplayercontrollable(playerid, 1);
CMD:freeze(playerid, params[]){ SendClientMessage(playerid, COLOR_GREEN, \"Te lelettél fagyasztva!\");TogglePlayerControllable(targetid, 0)}
CMD:unfreeze(playerid, params[]){ SendClientMessage(playerid, COLOR_GREEN, \"Te már nem vagy lefagyasztva\") // A játékosnak írunk egy üzenetet.TogglePlayerControllable(targetid, 1)}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){TogglePlayerControllable(playerid, 0); // lefagyasztjukSetTimerEx(\"UnsetFreeze\", 2000, false, \"i\", playerid); //elindítunk egy idõítõtreturn 1;}public UnsetFreeze(playerid){TogglePlayerControllable(playerid, 1);return 1; // feloldjuk a fagyasztást}