[Ajuda] ajudinha basica???
#1

Se alguйm puder me ajudar, preciso fazer com que um code que eu fiz inicie depois de 5 segundo ao spawnar! Alguйm sabe? (nгo й SetTimer pq a funзгo dentro do SetTimer serб executada durante os 5 segundos e nгo apуs...)
Reply
#2

assim?
PHP код:
// OnPlayerSpawn
if(gUser[playerid][u_kickcount] == 2)
{
    
SetTimerEx("vaiPreso"5000false"u"playerid);
}
// Qualquer lugar da gm
forward vaiPreso(playerid);
public 
vaiPreso(playerid)
{
    new 
string[256];
    
gUser[playerid][u_jailtime] += 60;
    
JailPlayer(playerid);
    
format(stringsizeof(string), "* %s[%d] ganhou mais %i segundos preso por 2 kicks."ReturnPlayerName(playerid), playeridgUser[playerid][u_jailtime]);
    
SendClientMessageToAll(COLOR_STEEL_BLUEstring);
    new 
key DB::RetrieveKey(gGlobal[s_usertable], "username"ReturnPlayerName(playerid));
    
DB::SetIntEntry(gGlobal[s_usertable], key"jailtime"gUser[playerid][u_jailtime]);
    return 
1;

Reply
#3

Exato, porйm o que vc fez foi exatamente o que eu fiz, e nгo й o correto para o que eu to querendo:
A funзгo que ta dentro da callback vai ser executada durante 5 segundos, ou seja, nгo serб executada depois, serб executada durante os 5 segundos, se й que me entende...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)