[POMOC]komanda za clanove


Započeo Sarkenzo, Avgust 06, 2014, 20:31:20 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

kripta koju koristim: GTA RP
Detaljan opis problema:Ne ocitava lepo ovu komandu kad je stavim u dialog.Kada nijedan clan nije na serveru prikazuje na members lidera, a kada je clan na serveru ne prikazuje lidera samo clanove.
Dio skripte: //
if(strcmp(cmd,"/members",true)==0)
{ 	
if(IsPlayerConnected(playerid))
{
new teamnumber;
new sendername[MAX_PLAYER_NAME];
new string[256];
if (PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader];
else if (PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember];
else
{
SCM(playerid, COLOR_GRAD1, "Niste clan Organizacije!");
return 1;
}
foreach (Player, i)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "");
if (PlayerInfo[i][pLeader] == teamnumber) format(string, sizeof(string), "%s (LEADER)",sendername);
else if (PlayerInfo[i][pMember] == teamnumber) format(string, sizeof(string), "%s, Rank: %d.",sendername, PlayerInfo[i][pRank]);
if(strlen(string) == 0) return SCM(playerid, COLOR_YELLOW, "SERVER: Nikog nema Online");
ShowPlayerDialog(playerid, DIALOGID_MEMBERS, DIALOG_STYLE_MSGBOX, "Online Clanovi", string, "Uredu", "");
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Poslednja Izmena: Avgust 07, 2014, 13:19:26 POSLE PODNE od Sarkenzo

hmm probaj ovako
CMD:clanovi(playerid, params[])
{
   #pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"FarkiAS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
   new org,string[128];
   if(PlayerInfo[playerid][pLider] != 0) org = PlayerInfo[playerid][pLider];
   else if (PlayerInfo[playerid][pClan] != 0) org = PlayerInfo[playerid][pClan];
   else return SCM(playerid,-1, "[FarkiAS] "CRVENA"Ovu komandu mogu koristiti samo clanovi/lideri organizacija!");
    SCM(playerid, 0x808000AA, ""CRVENA"|----------------- Clanovi Online -----------------|");
   foreach(Player, i)
   {
      format(string, sizeof(string), "");
      if(PlayerInfo[pLider] == org) format(string, sizeof(string), ""CRVENA"- Lider | "BELA"%s",GetName(i));
      else if (PlayerInfo[pClan] == org) format(string, sizeof(string), ""CRVENA"- Clan | "BELA"%s "CRVENA"| Rank "BELA"%d",GetName(i), PlayerInfo[pRank]);
      if (strlen(string) > 1) SCM(playerid, -1, string);
   }
   return 1;
}
Respect- C++, DevoXx

Radi, pa i moja komanda radi al nemam u dialogu tu komandu
Ne znam kako to da napravim

Ti si postavio problem "neće da radi komanda" nisi spomenuo da hoćeš da je ubaciš u dialog

Zaboravio sam to da napomenem  :D.Kada stavim komandu u dialog prikazuje dialog samo za clanove sto to?
Poslednja Izmena: Avgust 07, 2014, 13:13:35 POSLE PODNE od Sarkenzo

BUMP!
Poslednja Izmena: Avgust 08, 2014, 13:51:50 POSLE PODNE od Sarkenzo

Ti želiš /members u dialogu? pošalji mi komandu koja ti radi da ti sredim u dialog.