[AJUDA]for(new i = 0;
#1

dae galera to com um problema aki...
seguinte eu fiz um comando aki pra setar o life de todos pra 100 ate ae tudo bem o problema eh nao funciona com o player id 0.
aki ta o code

pawn Код:
if(strcmp(cmdtext,"/eventodm",true)==0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
SetPlayerHealt(i, 100);
return 1;
}
}
se alguem sabe o q pode ser plz ajuda xD
vlw galera
Reply
#2

para a proxima procura em antes de postar sff
https://sampforum.blast.hk/showthread.php?tid=155103
Reply
#3

Era para funcionar!

pawn Код:
if(strcmp(cmdtext,"/eventodm",true)==0)
{
    for(new i = 0; i <= MAX_PLAYERS; i++) {
        SetPlayerHealt(i, 100);
        SetPlayerHealt(0, 100);
    }
    return 1;
}
Reply
#4

nao seria o SetPlayerHealth (i hate english, but i love and i can't speak this very well)
Reply
#5

Quote:
Originally Posted by [WinG]BiieL
Посмотреть сообщение
nao seria o SetPlayerHealth (i hate english, but i love and i can't speak this very well)
Seria.. kkkkkk

pawn Код:
if(strcmp(cmdtext,"/eventodm",true)==0)
{
    for(new i = 0; i <= MAX_PLAYERS; i++) {
        SetPlayerHealth(i, 100);
    }
    return 1;
}
Reply
#6

ou talvez SetPlayerHealt (sem h) eh um comando do carinha ali, para saber precisa-se aguardar a resposta dele :P
Reply
#7

Quote:
Originally Posted by [WinG]BiieL
Посмотреть сообщение
ou talvez SetPlayerHealt (sem h) eh um comando do carinha ali, para saber precisa-se aguardar a resposta dele :P
Tenho quase 100% de certeza que ele nгo fez. xD

Quote:

seguinte eu fiz um comando aki pra setar o life de todos pra 100 ate ae tudo bem o problema eh nao funciona com o player id 0.
aki ta o code

Reply
#8

dae vlw por tentarem ajudar xD
pq eu nao fiz? lol...
bom de qualqr jeito descobri uma coisa aki o code ta assim
pawn Код:
if(strcmp(cmdtext,"/darvidaall",true)==0)
{
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
  SetPlayerHealTH(i, 100);//bom agora com o TH? xD
  SendClientMessage(i,COLOR_RED,"Voce foi curado");
  return 1;
}
}
blz assim nao vai
agora se eu tirar o return 1; e por entre as 2 ultimas chaves funciona mais a msg fik se repetindo direto =p
tem como resolver isso de algum jeito?
Reply
#9

pawn Код:
if(strcmp(cmdtext,"/darvidaall",true)==0)
{
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
  SetPlayerHealth(i, 100);
 }
 SendClientMessage(i,COLOR_RED,"Voce foi curado");
 return 1;
}
nao tenho certeza mas acho q vai funcionar normal, tenta ;]
Reply
#10

Quote:
Originally Posted by Gustavob
Посмотреть сообщение
pawn Код:
if(strcmp(cmdtext,"/darvidaall",true)==0)
{
 for(new i = 0; i < MAX_PLAYERS; i++)
 {
  SetPlayerHealth(i, 100);
 }
 SendClientMessage(i,COLOR_RED,"Voce foi curado");
 return 1;
}
nao tenho certeza mas acho q vai funcionar normal, tenta ;]
Nгo, o i faz parte do loop, fora darб undefined symbol.
Use SendClientMessageToAll, mais facil entгo.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)