eae pessoal blz bom eu não sei quais callbacks devo usar para saber se o tiro que o player deu pegou no pneu bom a parte de furar o pneu eu ja sei o que nn to conseguindo fazer é a parte de detectar qual roda o tiro pegou alguem poderia me ajudar?
ajude-me a converter este comando para zmcd
adicionar sscanf ?
Código:
#include <a_samp>
#define DIALOG_DUEL 24245
new bool:InvitedDuel[MAX_PLAYERS];
new IdDuel[MAX_PLAYERS];
new bool:UsingArena;
new Counting = 5;
new CountDueling[5][5] ={"~r~1","~b~2","~p~3","~y~4","~g~5"};
forward ExecuteCount(playerid,pid);
public ExecuteCount(playerid,pid)
{
if (Counting > 0)
{
GameTextForPlayer(playerid,CountDueling[Counting-1], 2500, 3);
GameTextForPlayer(pid,CountDueling[Counting-1], 1000, 3);
Counting--;
SetTimerEx("GoDuel",1000,false,"ii",playerid,pid);
}
else
{
GameTextForPlayer(playerid,"~>~~g~Go~w~Go~r~Go~b~Go~<~", 2500, 3);
GameTextForPlayer(pid,"~>~~g~Go~w~Go~r~Go~b~Go~<~", 2500, 3);
Counting = 5;
TogglePlayerControllable(playerid,true);
TogglePlayerControllable(pid,true);
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[128];
new idx;
new id;
cmd = otherplayerids(cmdtext, idx);
if(!strcmp("/duel", cmd, true))
{
new tmp[128];
new string[128];
tmp = otherplayerids(cmdtext, idx);
id = strval(tmp);
if(InvitedDuel[playerid] == true) return SendClientMessage(playerid,0xF41917AA,"»»[DUEL]«« : Have you invited someone, wait Expire Invitation");
if(UsingArena == true) return SendClientMessage(playerid,0xF41917AA,"»»[DUEL]«« : At the time the Arena is Being Used");
if(!strlen(tmp)) return SendClientMessage(playerid,0xF41917AA,"»»[DUEL]«« : You must enter the ID of the player following the Way (/duel [playerid])");
if(id == playerid) return SendClientMessage(playerid,0xF41917AA,"»»[DUEL]«« : You can not invite the Self");
if(InvitedDuel[id] == true) return SendClientMessage(playerid,0xF41917AA,"»»[DUEL]«« : Currently the player is in a Duel, wait..");
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "»»[DUEL]«« : %s This inviting you to a \n Duel Runing (Press Accept to Accept Duel)",name);
ShowPlayerDialog(id,DIALOG_DUEL,DIALOG_STYLE_MSGBOX,"»»[DUEL]«« :",string,"Accept", "No");
GameTextForPlayer(id,"~r~DUE~w~LO !", 2500, 3);
InvitedDuel[id] = true;
IdDuel[id] = playerid;
SetTimerEx("ExpireDuel",15000,false,"ii",id,playerid);
return 1;
}
return 0;
}
forward GoDuel(playerid,pid);
public GoDuel(playerid,pid)
{
//-> Go To X1 <-//
//SetPlayerPos
//SetPlayerArmor
//SetPlayerHealth
Bom pessoal o CreateDynamicCP demora muito para ser criado e o CreateDynamicMapIcon nem está criando, sendo que o pluguin e include são atualizadas. O que poderá ser??
Bom teria alguém para mim ajuda a resolver esse bug? Pois essas mensagens faz o servidor fechar. Já olhei o sistema inteiro para ver oq estava de errado mais não encontrei nada, pelo menos eu acho. Se poderem mim ajuda agradeço muito +rep
Olá, a pedidos venho postar um mapa criado por mim. O mapa desta vez é a concessionária que eu fiz a alguns ano e estou repostando
Ela foi criado na cidade de Los Santos, tendo exterior e interior aberto.
Imagens: [font="Proxima Nova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif][/font] [font="Proxima Nova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif][font="Proxima Nova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif][/font][/font] [font="Proxima Nova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif][font="Proxima Nova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif][font="Proxima Nova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif][/font][/font][/font]
Download: https://pastebin.com/sVqAtMgY
Bom Eu Queria 1 Sistema Que Quando o Carro Chega-se No Valor 300 De Lataria Ele Meio Que Parace e Não Liga-se Eu Ate Consegui Fazer Pra Ele Ficar Reparando Sempre No Valor 300 Mais Eu Não Me Lembro De Como Faz Ele Parar Se Alguem Puder Estar Postando o Sistema Completo Agradeço Muito