SetTimer-t akkor használunk, ha a callbacknak nincsenek argumentumai.
PL:
[pawn]SetTimer(\"asd\",1000,0);[/pawn]
[pawn]
forward asd();
public asd()
{
//Valami történik
return 1;
}[/pawn]
SetTimerEx meg az ellenkezõje, tehát mikor használunk argumentumokat.
PL:
[pawn]SetTimerEx(\"KillPlayer\",1500,0,\"i\",playerid);[/pawn]
[pawn]forward KillPlayer(playerid);
public KillPlayer(playerid)
{
SetPlayerHealth(playerid,0);
return 1;
}[/pawn]
SetTimerEx-nél az \"i\" azt jelenti, hogy egy érték lesz az argumentum, mint pl a playerid, a játékos id. Érték alatt azt értem, hogy egy egész szám.
\"s\" -t írunk, mikor az argumentum egy szöveg lesz, pl a játékos neve. Ilyenkor az \"s\" mellé odaírunk egy méretet: \"s[20]\". Ez csak példa. 20 az azt jelenti, hány karakter lesz a szöveg (kb , kicsit több).
Remélem érthetõen fogalmaztam.