-
Sziasztok.
Van nekem egy ilyenem amit Tengerimalac Írt nekem segítségbe.
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) {
if(oldinteriorid == VALAMI && newinteriorid == 0) return TogglePlayerControllable(playerid, false), SetTimerEx(\"UnFreezePlayer\", 3000, false, \"d\", playerid);
return 1;
}
forward UnFreezePlayer(playerid);
public UnFreezePlayer(playerid) return TogglePlayerControllable(playerid, true);
Ezt úgy szeretném megcsinálni hogy mikor bemegy vki a rendõrségre ( 10 interior ) akkor 3mp ig fagyassza le.
nade az a baj h én ezt már 1x felhasználtam és ha még1x beraknám kierrorozza. Valaki tudna segíteni? Elõre is köszönöm
-
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) {
if(newinteriorid == 0 || newinteriorid == 10) return TogglePlayerControllable(playerid, false), SetTimerEx(\"UnFreezePlayer\", 3000, false, \"d\", playerid);
return 1;
}
forward UnFreezePlayer(playerid);
public UnFreezePlayer(playerid) return TogglePlayerControllable(playerid, true);
-
Error.:S
(69900) : error 021: symbol already defined: \"OnPlayerInteriorChange\"
-
Ezt ne illeszd be még egyszer, hanem cseréld ki a régit! :)
-
De nekem a régi is kellene :) Mert ott is bugos a spawn :S
-
Építsd egybe.
( if(newinteriorid == 0 || newinteriorid == 10) return TogglePlayerControllable(playerid, false), SetTimerEx(\"UnFreezePlayer\", 3000, false, \"d\", playerid); sort másold be az elsõ OnPlayerInteriorChange eljárás alá, ezt az eljárást pedig töröld ki. )
-
Elvileg megoldódott a problem de mindj kiderül.:)
-
De nekem a régi is kellene :) Mert ott is bugos a spawn :S
Úgy írtam, hogy a régihez hozzáadtam az újat. :facepalm: :D
Építsd egybe.
( if(newinteriorid == 0 || newinteriorid == 10) return TogglePlayerControllable(playerid, false), SetTimerEx(\"UnFreezePlayer\", 3000, false, \"d\", playerid); sort másold be az elsõ OnPlayerInteriorChange eljárás alá, ezt az eljárást pedig töröld ki. )
[/quote]
Ugyan ezt írtam, csak meghagytam Tengerimalac formáját.
-
Na Mégse ez a gondom hanem a következõ.
Tehát mikor a rendõr lecsuk 1 playert akkor ugye eddig úgy volt hogy az Inti = 0 volt
De most már 10es az interior.
És hiába állítom 10-re az intit akkor is a levegõbe dob be.
Ez mitõl van ?:/:S