Szerző Téma: RandomColors,PM,Admins segítség  (Megtekintve 728 alkalommal)

RandomColors,PM,Admins segítség
« Dátum: 2012. Szeptember 01. - 12:40:55 »
0 Show voters
1. Azt akarom,hogy mindenkinek más legyen a színe
         - Már volt ilyenem csak nem mûködött :/
2. Csináltam egy Privát Üzenet rendszert de nem küldi el az üzenet meg,mikor engedélyezve van a PÜ fogadása akkor azt írja,hogy tiltva van  PÜ fogadása..
          - Kód:
new PM[MAX_PLAYERS];
PM[playerid]=1; // Ez connectnél van
 
CMD:pm(playerid, params[])
{
new text[128], giveplayerid, string[250], kname[24];
GetPlayerName(playerid, kname, sizeof(kname));
if(sscanf(params, \"us\", giveplayerid, text)) return SendClientMessage(playerid, -1, \"{DDDDDD}- PrivatMessage - {FF4646}/pm [JátékosID] [Üzenet]\");
if(PM[giveplayerid] == 1)
{
format(string, sizeof string, \"{DDDDDD}- PM - {ffa600}%s üzenete: %s\", kname, text);
SendClientMessage(giveplayerid, -1, string);
}
if(PM[giveplayerid] == 0)
{
SendClientMessage(playerid, -1, \"{DDDDDD}Ez a játékos letiltotta a Privát Üzenetek fogadását!\");
}
return 1;
}
CMD:tpm(playerid, params[])
{
new onoff[24];
    if(sscanf(params, \"s\", onoff)) return SendClientMessage(playerid, -1, \"{DDDDDD}- PrivatMessage - {FF4646}/tpm [On/Off]\");
    if(strcmp(params, \"on\", true) == 0)
{
SendClientMessage(playerid, -1, \"{FF4646}* Privát Üzenetek {ffa600}fogadása engedélyezve{FF4646}!\");
PM[playerid] = 1;
}
if(strcmp(params, \"off\", true) == 0)
{
SendClientMessage(playerid, -1, \"{FF4646}* Privát Üzenetek {ffa600}fogadása letiltva{FF4646}!\");
PM[playerid] = 0;
}
return 1;
}

 
3. Valamiért az /admins-ba nem írja ki a nevem és az ID-em helyett 94-et ír :/
             - Kód:
 
CMD:admins(playerid,params[])
{
new string[1000],count = 0;
for(new i = 0;i < MAX_PLAYERS; i++)
{
    if(AnDark[szint] > 1 && PnDark[VIPSzint] > 1)
    {
        format(string,sizeof(string),\"%s{FFA600}Admin List:\\n\\n{FFFFFF}%s - (ID: %d, Level: %d) \\n\\n\\n{FFA600}VIP List:\\n\\n{FFFFFF}%s - (ID: %d, Level: %d, Rank: %s%s{FFFFFF}) \\n\",string,pName(i),i,AnDark[szint],pName(i),i,PnDark[VIPSzint],PnDark[VIPRankcolor],PnDark[VIPRank]);
        ShowPlayerDialog(playerid,4565,0,\"Online Admin / VIP List\",string,\"OK\",\"\");
        count++;
}
else if(count == 0)
{
    ShowPlayerDialog(playerid,4565,0,\"Online Admin / VIP List\",\"\\n{FFA600}Admin List:\\n\\n \\n\\n\\n{FFA600}VIP List:\\n\\n\",\"OK\",\"\");
}
}
return 1;
}
« Utoljára szerkesztve: 2012. Szeptember 01. - 13:20:37 írta Yakuza™ »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal