public OnVehicleSpawn(vehicleid)
helyett:
public OnPlayerSpawn(playerid)
De valószínûleg már van az elõzõ fánksönöd a módban, ezért ezeket rakd be oda:
SetTimerEx(\"sktoro\", 5000, false, \"i\", playerid);
SetTimerEx(\"penz\", 60000, true, \"i\", playerid);
new SpawnKillBlockTimer[MAX_PLAYERS]; //Mód Eleje felé
forward Vege(playerid);
public OnPlayerSpawn(playerid)
{
TogglePlayerControllable(playerid, false);//Az alatta lévõ X idõre mozgásképtelenné teszi a kamerát.Ezt kiveheted ha nem kell.
SpawnKillBlockTimer[playerid] = SetTimerEx(\"Vege\", 5000, false, \"i\", playerid);//Adott esetben 5 másodpercig fog érvénybe lenni
SetPlayerHealth(playerid,10000000000000000000);//Nem sebezhetetlenség,viszont abban az esetbe ha nincs minigun,stb,akkor eléggé nehéz levinni 5 mp alatt ezt a HP mennyiséget.Viszont te is betudod állítani...
}
public Vege(playerid) //forwardolás után ezt neked kell létrehoznod.
{
KillTimer(SpawnKillBlockTimer[playerid]);
TogglePlayerControllable(playerid, True);//Mostmár tudod mozgatni a kamerát újra.Eltelt 5 Másodperc...
SetPlayerHealth(playerid,100);//Visszaállítod a játékos életét a kezdõértékre,azaz 100(%)-ra.
SendClientMessage(playerid,ÁLTALAD KIVÁLASZTOTT SZÍN,\"A SpawnKill Védelem véget ért\");
}
Szólok.Nem vagyok se profi,se haladó scripter.Csak gondoltam megpróbálok valamit összehozni,és segíteni neki...
Ennyi lenne.Attól függetlenül hogy már segített egy hozzáértõ,gondoltam ha egybe látod akkor kicsit tanulsz is belõle.Már ha van ebbõl mit tanulni..