[Pedido] Tranformar Este Cуdigo -
1The1AleX1 - 30.07.2011
Eae Galera.
Bom, POR FAVOR, Jб Anda Neste Rumo Das Orgґs Б Mais De 1 Mкs.... Com MUITA Ajuda, Jб Sу Falta 1 Coisa.
Tenho O Comando /DarLider, Mas Nгo Grava No Info Org. Entгo Eu Vinha Pedir, Se Alguйm Me Podia Fazer Isso.
Minhas Orgґs:
http://pastebin.com/nzNDuqDb
O Comando /darlider:
PHP код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/darlider", true) == 0)
{
tmp = strtok(cmdtext, idx);
new id = strval(tmp);
if(!strlen(tmp)) return SendClientMessage(playerid, -1 , "Use: /darlider [id]");
if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "(ERRO) ID invбlido !");
Cargo[id] = 6;
SendClientMessage(id, -1, "(INFO) Parabйns, vocк й lнder agora!");
return true;
}
return false;
}
Entгo Eu Queria, 'Colar' O /DarLider Na Info Org, E Gravar Tmb.
Alguйm Me AJuda?
Re: [Pedido] Tranformar Este Cуdigo - rjjj - 30.07.2011
Basta adicionar isto no seu comando, logo acima do
return true; 
:
pawn Код:
new NickName[MAX_PLAYER_NAME];
GetPlayerName(id, NickName, MAX_PLAYER_NAME);
strmid(OrgInfo[Org[id]][Lider],NickName,false,strlen(NickName),MAX_PLAYER_NAME);
E o nome do jogador, assim como vocк pediu, serб gravado no "Info Org", como o lнder da organizaзгo na qual ele estб

.
Espero ter ajudado

.
Re: [Pedido] Tranformar Este Cуdigo -
1The1AleX1 - 30.07.2011
Meu Comando Ficou Assim:
PHP код:
if(strcmp(cmdtext, "/darlider", true) == 0)
{
tmp = strtok(cmdtext, idx);
new id = strval(tmp);
if(!strlen(tmp)) return SendClientMessage(playerid, -1 , "Use: /darlider [id]");
if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "(ERRO) ID invбlido !");
Cargo[id] = 6;
SendClientMessage(id, -1, "(INFO) Parabйns, vocк й lнder agora!");
new NickName[MAX_PLAYER_NAME];
GetPlayerName(id, NickName, MAX_PLAYER_NAME);
strmid(OrgInfo[Org[id]][Lider],NickName,false,strlen(NickName),MAX_PLAYER_NAME);
return true;
}
Mas Tem BUG. Quando Entro No Jogo, Digito /darlider Aparece: Use: /darlider [id], eu digito /darlider 0 aparece SERVER: UNKNOW COMAND.
Acho que й BUG. No GM n daб nenhum erro/warning.
ajuda PF.
Re: [Pedido] Tranformar Este Cуdigo -
1The1AleX1 - 30.07.2011
Ngm?
Re: [Pedido] Tranformar Este Cуdigo -
Shadoww5 - 30.07.2011
Troca o
cmdtext por
cmd.
Re: [Pedido] Tranformar Este Cуdigo -
Ricop522 - 30.07.2011
pawn Код:
if(!strcmp(cmd, "/darlider", true))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, -1 , "Use: /darlider [id]");
new id = strval(tmp);
if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "(ERRO) ID invбlido !");
Cargo[id] = 6;
SendClientMessage(id, -1, "(INFO) Parabйns, vocк й lнder agora!");
new NickName[MAX_PLAYER_NAME];
GetPlayerName(id, NickName, MAX_PLAYER_NAME);
strmid(OrgInfo[Org[id]][Lider],NickName,false,strlen(NickName),MAX_PLAYER_NAME);
return true;
}
Re: [Pedido] Tranformar Este Cуdigo -
1The1AleX1 - 31.07.2011
Reputacion Pra Todos ^^
Vlw.