26.07.2016, 21:46
Ola! Eu comecei a uns dias a tentar aprender Pawn criando comandos por ZCMD/sscanf2, resolvi criar um /v que funcione pelo ID que o player escolher, o comando funciona bem atй mas nгo tem limitaзхes ou seja posso criar e acumular veнculos. O que eu tenho tentando fazer й fazer com que na primeira vez que se dб /v, tem uma variбvel que comeзa a 0 e na hora que o veiculo spawna fica a 1, ao utilizar o /v denovo como a variбvel se mantйm a 1, o veiculo posteriormente criado й destruнdo e da lugar a um novo fazendo com que a variбvel volte a 0. Tou a precisar de ajuda para conseguir fazer isso jб tentei e ainda nгo consegui.
Qualquer ajuda й bem recebida, Obrigado!
Код:
COMMAND:v (playerid, params[]) // Com bug, nгo limita veiculos criados { new vid , Float:X, Float:Y, Float: Z, Float: A; if (sscanf(params, "d",vid)) return SendClientMessage(playerid,-1,"Uso correto: /v [ID do Veiculo]."); if (vid < 400 || vid > 611) return SendClientMessage(playerid,-1,"Veiculo Invalido/Nao Existкnte."); GetPlayerPos(playerid,X,Y,Z); CreateVehicle(vid,X+2,Y,Z,A,0,0,100); SendClientMessage(playerid,COLOR_RED,"Voce criou um veiculo!"); return 1; }