Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Marley poslato April 01, 2012, 17:01:10 POSLE PODNE

Naslov: [POMOC] leaders
Poruka od: Marley poslato April 01, 2012, 17:01:10 POSLE PODNE
Mos:BPE
Opis:ovako nastimao sam da kad kucam /makeleaders da pamti u Lider.txt file, ali samo 1 igraca moze da zapamti, cim dam nekom drugom lidera neke org odma se brise ovaj prvi
Dio skripte:

if(strcmp(cmd, "/makeleader", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /makeleader [playerid/PartOfName] [Number(1-15)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level > 16 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "   Ne idite ispod 0, ili iznad 16!"); return 1; }
if (PlayerInfo[playerid][pAdmin] >= 4)
{
    if(IsPlayerConnected(para1))
    {
        if(para1 != INVALID_PLAYER_ID)
        {
            if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255)
            {
                SendClientMessage(playerid, COLOR_GREY, "   Taj igrac je u Faction / Family !");
                return 1;
            }
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][pLeader] = level;
format(string, sizeof(string), "   Vi ste postavljeni za lidera od Administratora %s", sendername);
SendClientMessage(para1, COLOR_WHITE, string);
format(string, sizeof(string), "   Vi ste dali %s broj organizacije %d.", giveplayer,level);
SendClientMessage(playerid, COLOR_WHITE, string);
                        if(level == 0) { PlayerInfo[para1][pChar] = 0; PlayerInfo[para1][pRank] = 0; gTeam[para1] = 3; PlayerInfo[para1][pTeam] = 0; return 1; }
else if(level == 1) { PlayerInfo[para1][pChar] = 288; } //Police Force
else if(level == 2) { PlayerInfo[para1][pChar] = 286; } //FBI/ATF
else if(level == 3) { PlayerInfo[para1][pChar] = 287; } //National Guard
else if(level == 4) { PlayerInfo[para1][pChar] = 228; } //Fire/Ambulance
else if(level == 5) { PlayerInfo[para1][pChar] = 115; } //Crips
else if(level == 6) { PlayerInfo[para1][pChar] = 113; } //La Cosa Nostra
else if(level == 7) { PlayerInfo[para1][pChar] = 147; } //Mayor
else if(level == 8) { PlayerInfo[para1][pChar] = 294; } //Hitmans
else if(level == 9) { PlayerInfo[para1][pChar] = 227; } //RTS Studio
else if(level == 10) { PlayerInfo[para1][pChar] = 61; } //Taxi Cab Company
else if(level == 11) { PlayerInfo[para1][pChar] = 121; } //Corleone
else if(level == 12) { PlayerInfo[para1][pChar] = 248; } //Hells Angels
else if(level == 13) { PlayerInfo[para1][pChar] = 104; } //Ballas
else if(level == 15) { PlayerInfo[para1][pChar] = 271; } //GroveStreet Families
else if(level == 16) { PlayerInfo[para1][pChar] = 110; } // Los Antos Vagos

if(level == 0)
{
    gTeam[para1] = 3;
    PlayerInfo[para1][pTeam] = 3;
}
else if(level == 1 || level == 2 || level == 3)
{
    gTeam[para1] = 2;
    PlayerInfo[para1][pTeam] = 2;
}
else if(level == 4)
{
    gTeam[para1] = 1;
    PlayerInfo[para1][pTeam] = 1;
}
else
{
    gTeam[para1] = 15;
    PlayerInfo[para1][pTeam] = 15;
}

    SetPlayerSkin(para1, PlayerInfo[para1][pChar]);

    if(level == 0)
    {
        PlayerInfo[para1][pRank] = 0;
    }
    else
    {
    PlayerInfo[para1][pRank] = 6;
}
                            if(level == 1)
                            {
                            new text[64];
                            new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                            format(text,64,"Policija: %s\r\n",GetName(para1));
                            fwrite(log, text); // Write to the file (\r\n is for a new line)
                            fclose(log); // Close the file
                            }
                            else if(level == 15)
{
new text[64];
                            new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                            format(text,64,"Groove: %s\r\n",GetName(para1));
                            fwrite(log, text); // Write to the file (\r\n is for a new line)
                            fclose(log); // Close the file
                            }
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   Niste autorizovani da bi ste Koristiteli ovu komandu!");
}
}
return 1;
}



if (strcmp(cmd, "/svilideri", true) == 0)
{
        SendClientMessage(playerid, COLOR_RED, "|________ Lideri ________|");
        new text[32],string[32];
    new File:lider = fopen("Lideri/Lider.txt", io_read);
  while(fread(lider, text)) {
format(string,128,"%s",text);
SendClientMessage(playerid,-1,string);}
    fclose(lider);
return 1;
    }
Naslov: Odg: [POMOC] leaders
Poruka od: Marley poslato April 01, 2012, 19:29:47 POSLE PODNE
zar niko nezna  :(
Naslov: Odg: [POMOC] leaders
Poruka od: Mr.Gagi poslato April 01, 2012, 19:41:08 POSLE PODNE
                            if(level == 1)
                            {
                            new text[64];
                            new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                            format(text,64,"Policija: %s\r\n",GetName(para1));
                            fwrite(log, text); // Write to the file (\r\n is for a new line)
                            fclose(log); // Close the file
                            }
                            else if(level == 15)
{
new text[64];
                            new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                            format(text,64,"Groove: %s\r\n",GetName(para1));
                            fwrite(log, text); // Write to the file (\r\n is for a new line)
                            fclose(log); // Close the file
                            }

To mozes da zamenis sa:
new OrgText[10];
if(level == 1) OrgText = "Policija"
                            else if(level == 15) OrgText = "Groove"
//Ovde moras dodati jos i ostale org redom sve. Ti si stavi 1 i 15
                new text[64];
                            new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                            format(text,64,"%s: %s\r\n",OrgText,GetName(para1));
                            fwrite(log, text); // Write to the file (\r\n is for a new line)
                            fclose(log); // Close the file
      
Ja sam radio na taj nacin i radi ok sve nz sto ti ne cuva sva immena
Naslov: Odg: [POMOC] leaders
Poruka od: Marley poslato April 01, 2012, 20:05:42 POSLE PODNE
Citat: [BD:RP]Mr.Gagi poslato April 01, 2012, 19:41:08 POSLE PODNE
                            if(level == 1)
                            {
                            new text[64];
                            new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                            format(text,64,"Policija: %s\r\n",GetName(para1));
                            fwrite(log, text); // Write to the file (\r\n is for a new line)
                            fclose(log); // Close the file
                            }
                            else if(level == 15)
{
new text[64];
                            new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                            format(text,64,"Groove: %s\r\n",GetName(para1));
                            fwrite(log, text); // Write to the file (\r\n is for a new line)
                            fclose(log); // Close the file
                            }

To mozes da zamenis sa:
new OrgText[10];
if(level == 1) OrgText = "Policija"
                            else if(level == 15) OrgText = "Groove"
//Ovde moras dodati jos i ostale org redom sve. Ti si stavi 1 i 15
                new text[64];
                            new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                            format(text,64,"%s: %s\r\n",OrgText,GetName(para1));
                            fwrite(log, text); // Write to the file (\r\n is for a new line)
                            fclose(log); // Close the file
      
Ja sam radio na taj nacin i radi ok sve nz sto ti ne cuva sva immena
a koji si mod koristio kad si to pravio, mozda mi je mod zabagovan
Naslov: Odg: [POMOC] leaders
Poruka od: Mr.Gagi poslato April 01, 2012, 20:08:27 POSLE PODNE
Mod od 0 :D
Naslov: Odg: [POMOC] leaders
Poruka od: Marley poslato April 01, 2012, 20:15:09 POSLE PODNE
Citat: [BD:RP]Mr.Gagi poslato April 01, 2012, 20:08:27 POSLE PODNE
Mod od 0 :D
xd
imam 2 warninga mozda je zbog toga

C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(21498) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(49348) : warning 219: local variable "sati" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Warnings.


ovaj prvi je kod komande /svilideri
kod onog reda gde pise

new text[32],string[32];


a ovaj drugi nezz
Naslov: Odg: [POMOC] leaders
Poruka od: [TG:RP]$--L84S--$ poslato April 01, 2012, 23:34:46 POSLE PODNE
Obrisi to ...
Naslov: Odg: [POMOC] leaders
Poruka od: Marley poslato April 02, 2012, 13:07:31 POSLE PODNE
Citat: [TG:RP]$--L84S--$ poslato April 01, 2012, 23:34:46 POSLE PODNE
Obrisi to ...
ako obrisem ovo new text i new string onda imam milion errora
Naslov: Odg: [POMOC] leaders
Poruka od: West poslato April 02, 2012, 13:17:23 POSLE PODNE
Nadji si skriptera koji to zna rijesiti. Ako ti ne znas nadji bolje ti je jer ovako neces nista uspjeti.
Naslov: Odg: [POMOC] leaders
Poruka od: Kopra poslato April 02, 2012, 14:53:51 POSLE PODNE
Citat: West poslato April 02, 2012, 13:17:23 POSLE PODNE
Nadji si skriptera koji to zna rijesiti. Ako ti ne znas nadji bolje ti je jer ovako neces nista uspjeti.

Nemoj bez veze da spamujes.Ako znas da pomognes pomozi,ako neznas ne spamuj i kraj !!
Naslov: Odg: [POMOC] leaders
Poruka od: Nxidza poslato April 02, 2012, 15:01:11 POSLE PODNE
Citat: Marley poslato April 01, 2012, 20:15:09 POSLE PODNE
Citat: [BD:RP]Mr.Gagi poslato April 01, 2012, 20:08:27 POSLE PODNE
Mod od 0 :D
xd
imam 2 warninga mozda je zbog toga

C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(21498) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(49348) : warning 219: local variable "sati" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Warnings.


ovaj prvi je kod komande /svilideri
kod onog reda gde pise

new text[32],string[32];


a ovaj drugi nezz
Promeni "String" i "sati" u npr "sstring" i "ssati" ...:)
Naslov: Odg: [POMOC] leaders
Poruka od: Marley poslato April 02, 2012, 16:23:20 POSLE PODNE
Citat: Nxidza poslato April 02, 2012, 15:01:11 POSLE PODNE
Citat: Marley poslato April 01, 2012, 20:15:09 POSLE PODNE
Citat: [BD:RP]Mr.Gagi poslato April 01, 2012, 20:08:27 POSLE PODNE
Mod od 0 :D
xd
imam 2 warninga mozda je zbog toga

C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(21498) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(49348) : warning 219: local variable "sati" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Warnings.


ovaj prvi je kod komande /svilideri
kod onog reda gde pise

new text[32],string[32];


a ovaj drugi nezz
Promeni "String" i "sati" u npr "sstring" i "ssati" ...:)
tnx sad nemam warninga, samo da vidim jel sad radi /makeleader kako treba   ;)
Naslov: Odg: [POMOC] leaders
Poruka od: Marley poslato April 02, 2012, 16:31:06 POSLE PODNE
opet samo 1 lidera pamti nemoze nikako 2  :'(
Naslov: Odg: [POMOC] leaders
Poruka od: Nxidza poslato April 02, 2012, 19:03:42 POSLE PODNE
A pokusaj new text[64]; promeniti u new text[256]; ...
Naslov: Odg: [POMOC] leaders
Poruka od: Milanče™ poslato April 02, 2012, 19:32:09 POSLE PODNE
Citat: West poslato April 02, 2012, 13:17:23 POSLE PODNE
Nadji si skriptera koji to zna rijesiti. Ako ti ne znas nadji bolje ti je jer ovako neces nista uspjeti.

Ne lupetaj. Čemu onda svrha ovog PDF-a. Dečko za razliku od tebe pokušava sam i uči!


Citat: Nxidza poslato April 02, 2012, 19:03:42 POSLE PODNE
A pokusaj new text[64]; promeniti u new text[256]; ...
Ili kako bih ja uradio:
new text[512];
Ne bih znao kako da ti objasnim ali sam imao sličan problem sa autima. I sve dok nisam povećao 8 puta nije radilo...
Ne znam da li zavisi od broja organizacija ili ti je negde u komandi greška..
PokuÅ¡avaj joÅ¡ a ja ću pokuÅ¡ati da "naÄ'em" reÅ¡enje :)
Naslov: Odg: [POMOC] leaders
Poruka od: Marley poslato April 02, 2012, 21:58:02 POSLE PODNE

new OrgText[10];
            if(level == 1) OrgText = "Policija"
            else if(level == 2) OrgText = "FBI"
            else if(level == 3) OrgText = "Vojska"
            else if(level == 4) OrgText = "Hitna"
            else if(level == 5) OrgText = "Crips"
            else if(level == 6) OrgText = "LCN"
            else if(level == 7) OrgText = "Mayor"
            else if(level == 8) OrgText = "Hitman"
            else if(level == 9) OrgText = "Novinari"
            else if(level == 10) OrgText = "Taxi"
            else if(level == 11) OrgText = "Corleone"
            else if(level == 12) OrgText = "Hells"
            else if(level == 13) OrgText = "Ballas"
            else if(level == 14) OrgText = "Seljaci"
                            else if(level == 15) OrgText = "Groove"
                            else if(level == 16) OrgText = "Vagos"
                            new text[256];
                            new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                            format(text,64,"%s: %s\r\n",OrgText,GetName(para1));
                            fwrite(log, text); // Write to the file (\r\n is for a new line)
                            fclose(log); // Close the file

ocul promenit ovo OrgText[10];
i ocul promenit ovo text,64 u ovom delu


format(text,64,"%s: %s\r\n",OrgText,GetName(para1));
Naslov: Odg: [POMOC] leaders
Poruka od: Marley poslato April 03, 2012, 12:59:25 POSLE PODNE
eo vam sve u vezi ovog problema mozda ce te mi lakse pomoc


if(strcmp(cmd, "/makeleader", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /makeleader [playerid/PartOfName] [Number(1-15)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level > 16 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "   Ne idite ispod 0, ili iznad 16!"); return 1; }
if (PlayerInfo[playerid][pAdmin] >= 4)
{
    if(IsPlayerConnected(para1))
    {
        if(para1 != INVALID_PLAYER_ID)
        {
            if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255)
            {
                SendClientMessage(playerid, COLOR_GREY, "   Taj igrac je u Faction / Family !");
                return 1;
            }
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][pLeader] = level;
format(string, sizeof(string), "   Vi ste postavljeni za lidera od Administratora %s", sendername);
SendClientMessage(para1, COLOR_WHITE, string);
format(string, sizeof(string), "   Vi ste dali %s broj organizacije %d.", giveplayer,level);
SendClientMessage(playerid, COLOR_WHITE, string);
                        if(level == 0) { PlayerInfo[para1][pChar] = 0; PlayerInfo[para1][pRank] = 0; gTeam[para1] = 3; PlayerInfo[para1][pTeam] = 0; return 1; }
else if(level == 1) { PlayerInfo[para1][pChar] = 288; } //Police Force
else if(level == 2) { PlayerInfo[para1][pChar] = 286; } //FBI/ATF
else if(level == 3) { PlayerInfo[para1][pChar] = 287; } //National Guard
else if(level == 4) { PlayerInfo[para1][pChar] = 228; } //Fire/Ambulance
else if(level == 5) { PlayerInfo[para1][pChar] = 115; } //Crips
else if(level == 6) { PlayerInfo[para1][pChar] = 113; } //La Cosa Nostra
else if(level == 7) { PlayerInfo[para1][pChar] = 147; } //Mayor
else if(level == 8) { PlayerInfo[para1][pChar] = 294; } //Hitmans
else if(level == 9) { PlayerInfo[para1][pChar] = 227; } //RTS Studio
else if(level == 10) { PlayerInfo[para1][pChar] = 61; } //Taxi Cab Company
else if(level == 11) { PlayerInfo[para1][pChar] = 121; } //Corleone
else if(level == 12) { PlayerInfo[para1][pChar] = 248; } //Hells Angels
else if(level == 13) { PlayerInfo[para1][pChar] = 104; } //Ballas
else if(level == 15) { PlayerInfo[para1][pChar] = 271; } //GroveStreet Families
else if(level == 16) { PlayerInfo[para1][pChar] = 110; } // Los Antos Vagos

if(level == 0)
{
    gTeam[para1] = 3;
    PlayerInfo[para1][pTeam] = 3;
}
else if(level == 1 || level == 2 || level == 3)
{
    gTeam[para1] = 2;
    PlayerInfo[para1][pTeam] = 2;
}
else if(level == 4)
{
    gTeam[para1] = 1;
    PlayerInfo[para1][pTeam] = 1;
}
else
{
    gTeam[para1] = 15;
    PlayerInfo[para1][pTeam] = 15;
}

    SetPlayerSkin(para1, PlayerInfo[para1][pChar]);

    if(level == 0)
    {
        PlayerInfo[para1][pRank] = 0;
    }
    else
    {
    PlayerInfo[para1][pRank] = 6;
      }
                            new OrgText[512];
            if(level == 1) OrgText = "Policija"
            else if(level == 2) OrgText = "FBI"
            else if(level == 3) OrgText = "Vojska"
            else if(level == 4) OrgText = "Hitna"
            else if(level == 5) OrgText = "Crips"
            else if(level == 6) OrgText = "LCN"
            else if(level == 7) OrgText = "Mayor"
            else if(level == 8) OrgText = "Hitman"
            else if(level == 9) OrgText = "Novinari"
            else if(level == 10) OrgText = "Taxi"
            else if(level == 11) OrgText = "Corleone"
            else if(level == 12) OrgText = "Hells"
            else if(level == 13) OrgText = "Ballas"
            else if(level == 14) OrgText = "Seljaci"
                            else if(level == 15) OrgText = "Groove"
                            else if(level == 16) OrgText = "Vagos"
                            new text[512];
                            new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                            format(text,512,"%s: %s\r\n",OrgText,GetName(para1));
                            fwrite(log, text); // Write to the file (\r\n is for a new line)
fclose(log); // Close the file
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   Niste autorizovani da bi ste Koristiteli ovu komandu!");
}
}
return 1;
}



if (strcmp(cmd, "/svilideri", true) == 0)
{
        SendClientMessage(playerid, COLOR_RED, "|________ Regicide RolePlay Lideri ________|");
        new text[32],sstring[32];
    new File:lider = fopen("Lideri/Lider.txt", io_read);
  while(fread(lider, text)) {
format(sstring,128,"%s",text);
SendClientMessage(playerid,-1,sstring);}
    fclose(lider);
return 1;
    }



if (strcmp(cmd, "/onlinelideri", true) == 0)
{

    {
SendClientMessage(playerid, COLOR_RED, "|________ Online Lideri ________|");
for(new i = 0; i < MAX_PLAYERS; i++)
   {

    {
    if(PlayerInfo[i][pLeader] == 1)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Policija [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_BLUE, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
                else if(PlayerInfo[i][pLeader] == 2)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "FBI [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_DBLUE, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
                else if(PlayerInfo[i][pLeader] == 3)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Vojska [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_GREEN, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
                else if(PlayerInfo[i][pLeader] == 4)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Hitna Pomoc [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
        else if(PlayerInfo[i][pLeader] == 5)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Crips [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
        else if(PlayerInfo[i][pLeader] == 6)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "LCN [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_RED, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
                    else if(PlayerInfo[i][pLeader] == 7)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Gradonacelnik [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_ORANGE, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
            else if(PlayerInfo[i][pLeader] == 8)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Hitman [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_BLACK, string);
}
            else if(PlayerInfo[i][pLeader] == 9)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "RTS Studio [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_YELLOW, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
            else if(PlayerInfo[i][pLeader] == 10)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Taxi [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_YELLOW, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
            else if(PlayerInfo[i][pLeader] == 11)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Corleone [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
            else if(PlayerInfo[i][pLeader] == 12)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Hells Angels [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_GRAD2, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
            else if(PlayerInfo[i][pLeader] == 13)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Ballas [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_PURPLE, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
            else if(PlayerInfo[i][pLeader] == 15)
    {
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Grove Street [Lider %s] |Mob:", sendername);
SendClientMessage(playerid, COLOR_GREEN, string);
if(IsPlayerConnected(i))
SendClientMessage(playerid, COLOR_BLUE, "Online");
else
SendClientMessage(playerid, COLOR_BLUE, "Ofline");
}
}
}
}
return 1;
}



stock GetName(playerid)
{
    new
        pName[MAX_PLAYER_NAME];

    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
    return pName;
}
Naslov: Odg: [POMOC] leaders
Poruka od: Marley poslato April 03, 2012, 14:14:43 POSLE PODNE
jer moze neko brzo pomoc hitno mi ovo treba  :)
Naslov: Odg: [POMOC] leaders
Poruka od: Dude poslato April 03, 2012, 17:03:19 POSLE PODNE
io_write ce ti obrisati file i krairati isti iako postoji...

tebi treba io_append - on ce kreirati file ako ne postoji, a ako postoji stavit ce pointer na kraj filea i nastaviti pisati od tamo...
Naslov: Odg: [POMOC] leaders
Poruka od: Marley poslato April 03, 2012, 17:20:47 POSLE PODNE
Citat: Dude poslato April 03, 2012, 17:03:19 POSLE PODNE
io_write ce ti obrisati file i krairati isti iako postoji...

tebi treba io_append - on ce kreirati file ako ne postoji, a ako postoji stavit ce pointer na kraj filea i nastaviti pisati od tamo...
hvala mozete lock temu