"Trebam nešto" - tema

Započeo Correlli, Jul 30, 2010, 15:11:25 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 21 gostiju pregledaju ovu temu.

Pozdrav.

Treba mi,da Administrator level 1337 ( ok to mogu sam promijenit ) može MAKNUT lidera dok je lider offline




Treba mi,kad Administrator oce postavit nekom lidera,a ta organizacija kojoj on zeli postavit lidera ima vec 2 lidera da mu dode poruka: " Ta organizacija vec ima 2 lidera." i da on NE moze ga postavit... ( znam da je malo glu,po ,al eto :D )


Hvala i LP !!


Poslednja Izmena: Jul 21, 2011, 06:15:18 PRE PODNE od pHon

1. nije to tako lako kao sto vi zamisljate
2. daj komandu za davat lidera
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

Citat: System32 poslato Jul 21, 2011, 08:29:40 PRE PODNE
1. nije to tako lako kao sto vi zamisljate
2. daj komandu za davat lidera

Nisam niti mislio da je lagano,zato i trazim :)

Eto ti /Makeleader

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 15!"); 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), "   Promovirani ste u Lidera Organizacije/Bande od Administratora %s", sendername);
SendClientMessage(para1, COLOR_ORANGE, string);
format(string, sizeof(string), "   Promovirali ste %s u broj Organizacije/Bande %d.", giveplayer,level);
SendClientMessage(playerid, COLOR_ORANGE, 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] = 165; } //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] = 175; } //Surenos
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; } //Cable News Network
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] = 217; } //Hells Angels
else if(level == 13) { PlayerInfo[para1][pChar] = 115; } //Ballas
else if(level == 14) { PlayerInfo[para1][pChar] = 271; } //GroveStreet Families

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;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   [ODBIJENO] Niste autorizovani da bi ste Koristiteli ovu komandu!");
}
}
return 1;
}

Poz treba mi, komanda /lociraj (broj moba) i onda se na mapi pojavi crveni marker sa trenutnim mjestom nekog igraca (to mi treba za pd/fbi) a kada igrac nema telefon da pise taj igrac nema telefon nemoguce locirati. Pa dali ima neko to u svojoj skripti pa da mi posalje na pm ili objavi ovdje ili mi moze reci kako da se napravi.

Citat: Narco_VK poslato Jul 20, 2011, 21:21:05 POSLE PODNE
Citat: Partybreaker poslato Jul 20, 2011, 14:12:43 POSLE PODNE
Citat: Partybreaker poslato Jul 19, 2011, 15:01:15 POSLE PODNE
Treba mi komanda givehit,znaci kada ukljucis /portable, givehit da das metu..

Nego imam problem,lider ne moze sam sebi dati metu ili neki clan lideru takodje ne moze dati..

Evo kod:

else if ((strcmp("Givehit", temp, true, strlen(temp)) == 0) && (strlen(temp) == strlen("Givehit")))
{
    if(PlayerInfo[playerid][pRank] < 4)
    {
        SendClientMessage(playerid, COLOR_GREY, "   Moras biti rank 4+ da bi mogao pripisati Hitmanu ucjenu !");
        return 0;
    }
    if(hitfound == 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "   Trenutno nema dostupnih meta, koristi /portable za vise informacija !");
        return 0;
    }
    temp = strtok(text, idx);
    if(!strlen(temp))
{
SendClientMessage(playerid, COLOR_GRAD1, "INFO: Givehit [ID/DioImena]");
return 0;
}
//giveplayerid = strval(temp);
giveplayerid = ReturnUser(temp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(PlayerInfo[giveplayerid][pMember] != 8)
    {
        SendClientMessage(playerid, COLOR_GREY, "   Taj igrac nije clan Hitman Agencije !");
return 0;
    }
    if(GoChase[giveplayerid] < 999)
    {
        SendClientMessage(playerid, COLOR_GREY, "   Taj Hitman vec ima pripisanu metu !");
return 0;
    }
    if(IsPlayerConnected(hitid))
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GetPlayerName(giveplayerid, giver, sizeof(giver));
        GetPlayerName(hitid, giveplayer, sizeof(giveplayer));
        //format(string, sizeof(string), "* You assigned%s to kill: %s(ID:%d), for $%d.", giver, giveplayer, hitid, PlayerInfo[hitid][pValue]);
    //SendClientMessage(playerid, COLOR_YELLOW, string);
        //format(string, sizeof(string), "* Hitman %s has assigned you to kill: %s(ID:%d), for $%d.", sendername, giveplayer, hitid, PlayerInfo[hitid][pValue]);
    //SendClientMessage(giveplayerid, COLOR_YELLOW, string);
    format(string, sizeof(string), "* Hitman %s je poslao Hitmana %s da ubije: %s(ID:%d) za $%d.", sendername, giver, giveplayer, hitid, PlayerInfo[hitid][pHeadValue]);
    SendFamilyMessage(8, COLOR_YELLOW, string);
    GoChase[giveplayerid] = hitid;
    GetChased[hitid] = giveplayerid;
    GotHit[hitid] = 1;
    hitid = 0;
    hitfound = 0;
        return 0;
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "   Taj igrac je offline, koristi /portable za vise informacija i pomoci !");
        return 0;
    }
}
return 0;
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "   Taj igrac nije online ili nije Hitman !");
    return 0;
}
}


Jel zna neko odgovor na moje pitanje? :)

Treba mi hitno,pa ako neko zna.. :)


probaj ovo moje meni radi na mom mode-u sad nzez kod tebe..
else if ((strcmp("Givehit", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Givehit")))
{
    if(PlayerInfo[playerid][pRank] < 4)
    {
        SendClientMessage(playerid, COLOR_GREY, "   Samo rank 4+ !");
        return 0;
    }
    if(hitfound == 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "   Trenutno nema meta !");
        return 0;
    }
    tmp = strtok(text, idx);
    if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Koristite: Givehit [playerid/PartOfName]");
return 0;
}
//giveplayerid = strval(tmp);
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(PlayerInfo[giveplayerid][pMember] == 8 || PlayerInfo[giveplayerid][pLeader] == 8)
    {
    if(GoChase[giveplayerid] < 999)
    {
        SendClientMessage(playerid, COLOR_GREY, "   Taj hitman je vec zauzet sa ogovorom !");
return 0;
    }
    if(IsPlayerConnected(hitid))
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GetPlayerName(giveplayerid, giver, sizeof(giver));
        GetPlayerName(hitid, giveplayer, sizeof(giveplayer));
    format(string, sizeof(string), "* Hitman %s, je stavio hitmana %s da ubije: %s(ID:%d), za $%d.", sendername, giver, giveplayer, hitid, PlayerInfo[hitid][pHeadValue]);
    SendFamilyMessage(8, COLOR_YELLOW, string);
    GoChase[giveplayerid] = hitid;
    GetChased[hitid] = giveplayerid;
    GotHit[hitid] = 1;
    hitid = 0;
    hitfound = 0;
        return 0;
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "   Osoba koja treba da se ubije je trenutno offline uzmite ponovo ugovore !");
        return 0;
    }
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "   Taj igrac nije hitman !");
return 0;
}
}
return 0;
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "   Taj hitman nije online ili nije hitman !");
    return 0;
}
}

I dalje lider ne moze sebi dati metu,ili neko lideru.

Jel neko mozda zna ?


Server IP: 193.192.58.82:7782
Forum: www.balkan-underline.info


Citat: pHon poslato Jul 21, 2011, 04:53:05 PRE PODNE
Pozdrav.

Treba mi,da Administrator level 1337 ( ok to mogu sam promijenit ) može MAKNUT lidera dok je lider offline




Treba mi,kad Administrator oce postavit nekom lidera,a ta organizacija kojoj on zeli postavit lidera ima vec 2 lidera da mu dode poruka: " Ta organizacija vec ima 2 lidera." i da on NE moze ga postavit... ( znam da je malo glu,po ,al eto :D )


Hvala i LP !!



Eto  /Makeleader

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 15!"); 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), "   Promovirani ste u Lidera Organizacije/Bande od Administratora %s", sendername);
SendClientMessage(para1, COLOR_ORANGE, string);
format(string, sizeof(string), "   Promovirali ste %s u broj Organizacije/Bande %d.", giveplayer,level);
SendClientMessage(playerid, COLOR_ORANGE, 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] = 165; } //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] = 175; } //Surenos
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; } //Cable News Network
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] = 217; } //Hells Angels
else if(level == 13) { PlayerInfo[para1][pChar] = 115; } //Ballas
else if(level == 14) { PlayerInfo[para1][pChar] = 271; } //GroveStreet Families

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;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   [ODBIJENO] Niste autorizovani da bi ste Koristiteli ovu komandu!");
}
}
return 1;
}



BUMP;zna li netko ovo? :/
Poslednja Izmena: Jul 22, 2011, 13:00:16 POSLE PODNE od pHon

Trebao bi komandu za ovo:
Kada se vozim, dodjem do odredene pozicije ... recimo checkpointa, i meni server zamjeni moj infernus, sa recimo NRGom

dali nesto ovako bi funkcioniralo




if(IsPlayerInRangeOfPoint(playerid, 7.0, 2074.2397, -2613.0933, 13.1140))
{
DestroyVehicle(playerid, 0);
CreateVehicle(520, 2074.2397, -2613.0933, 13.1140, 82.2873, 0, 1, 1);
PutPlayerInVehicle(playerid, vehicleid, 0);
}
return 0

Datum registracije:    Listopad 21, 2009, 15:56:43
|Rick Dunn| NaNx |Soldier |
|Maper | Web Developer [HTML+CSS] | C++ beginner |

Respect: Karike, Chris, ///Masic, Stormer, Walter, NeNo, Pacino, NaNek

Citat: [SA]Rick Dunn aka NaNx[NSG] poslato Jul 22, 2011, 19:38:43 POSLE PODNE
Trebao bi komandu za ovo:
Kada se vozim, dodjem do odredene pozicije ... recimo checkpointa, i meni server zamjeni moj infernus, sa recimo NRGom

dali nesto ovako bi funkcioniralo




if(IsPlayerInRangeOfPoint(playerid, 7.0, 2074.2397, -2613.0933, 13.1140))
{
DestroyVehicle(playerid, 0);
CreateVehicle(520, 2074.2397, -2613.0933, 13.1140, 82.2873, 0, 1, 1);
PutPlayerInVehicle(playerid, vehicleid, 0);
}
return 0



Evo kako bi ti funkcioniralo:

//------------------------Na vrh:
new Switch[MAX_PLAYERS];

if(IsPlayerInRangeOfPoint(playerid, 7.0, 2074.2397, -2613.0933, 13.1140))
{
RemovePlayerFromVehicle(GetPlayerVehicleID(playerid));
DestroyVehicle(playerid, GetPlayerVehicleID(playerid));
DestroyVehicle(playerid, Switch[playerid]);
Switch[playerid] = CreateVehicle(520, 2074.2397, -2613.0933, 13.1140, 82.2873, 0, 1, 1);
PutPlayerInVehicle(playerid, Switch[playerid], 0);
}
Just one more time.

Sta mislite dali bi trebao checkpoint ili mozda pickup?
I dali se moze pickup pokupit iz auta ....


EDIT:U sta ide ovo if ....
U public?
Poslednja Izmena: Jul 22, 2011, 19:48:30 POSLE PODNE od [SA]Rick Dunn aka NaNx[NSG]
Datum registracije:    Listopad 21, 2009, 15:56:43
|Rick Dunn| NaNx |Soldier |
|Maper | Web Developer [HTML+CSS] | C++ beginner |

Respect: Karike, Chris, ///Masic, Stormer, Walter, NeNo, Pacino, NaNek

Mozes da napravis da pridje pickup-u i da svirne i da pokupi nagradu (http://wiki.sa-mp.com/wiki/OnPlayerPickUpPickup)

Citat: [SA]Rick Dunn aka NaNx[NSG] poslato Jul 22, 2011, 19:46:11 POSLE PODNE
Sta mislite dali bi trebao checkpoint ili mozda pickup?
I dali se moze pickup pokupit iz auta ....


EDIT:U sta ide ovo if ....
U public?

Pickup se moze pokupiti iz vozila:

http://wiki.sa-mp.com/wiki/PickupTypes

I ovo if stavi u neki timer... kao npr. OnPlayerUpdate...
Just one more time.

Aha.... a di bi islo to sto si mi dao


if(IsPlayerInRangeOfPoint(playerid, 7.0, 2074.2397, -2613.0933, 13.1140))
{
RemovePlayerFromVehicle(GetPlayerVehicleID(playerid));
DestroyVehicle(playerid, GetPlayerVehicleID(playerid));
DestroyVehicle(playerid, Switch[playerid]);
Switch[playerid] = CreateVehicle(520, 2074.2397, -2613.0933, 13.1140, 82.2873, 0, 1, 1);
PutPlayerInVehicle(playerid, Switch[playerid], 0);
}
Datum registracije:    Listopad 21, 2009, 15:56:43
|Rick Dunn| NaNx |Soldier |
|Maper | Web Developer [HTML+CSS] | C++ beginner |

Respect: Karike, Chris, ///Masic, Stormer, Walter, NeNo, Pacino, NaNek

Citat: [SA]Rick Dunn aka NaNx[NSG] poslato Jul 22, 2011, 19:53:13 POSLE PODNE
Aha.... a di bi islo to sto si mi dao


if(IsPlayerInRangeOfPoint(playerid, 7.0, 2074.2397, -2613.0933, 13.1140))
{
RemovePlayerFromVehicle(GetPlayerVehicleID(playerid));
DestroyVehicle(playerid, GetPlayerVehicleID(playerid));
DestroyVehicle(playerid, Switch[playerid]);
Switch[playerid] = CreateVehicle(520, 2074.2397, -2613.0933, 13.1140, 82.2873, 0, 1, 1);
PutPlayerInVehicle(playerid, Switch[playerid], 0);
}


Nisam testirao, ali mislim da bi islo...
Just one more time.

Citat: Partybreaker poslato Jul 21, 2011, 17:12:40 POSLE PODNE
Citat: Narco_VK poslato Jul 20, 2011, 21:21:05 POSLE PODNE
Citat: Partybreaker poslato Jul 20, 2011, 14:12:43 POSLE PODNE
Citat: Partybreaker poslato Jul 19, 2011, 15:01:15 POSLE PODNE
Treba mi komanda givehit,znaci kada ukljucis /portable, givehit da das metu..

Nego imam problem,lider ne moze sam sebi dati metu ili neki clan lideru takodje ne moze dati..

Evo kod:

else if ((strcmp("Givehit", temp, true, strlen(temp)) == 0) && (strlen(temp) == strlen("Givehit")))
{
   if(PlayerInfo[playerid][pRank] < 4)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Moras biti rank 4+ da bi mogao pripisati Hitmanu ucjenu !");
       return 0;
   }
   if(hitfound == 0)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Trenutno nema dostupnih meta, koristi /portable za vise informacija !");
       return 0;
   }
   temp = strtok(text, idx);
   if(!strlen(temp))
{
SendClientMessage(playerid, COLOR_GRAD1, "INFO: Givehit [ID/DioImena]");
return 0;
}
//giveplayerid = strval(temp);
giveplayerid = ReturnUser(temp);
if(IsPlayerConnected(giveplayerid))
{
   if(giveplayerid != INVALID_PLAYER_ID)
   {
   if(PlayerInfo[giveplayerid][pMember] != 8)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Taj igrac nije clan Hitman Agencije !");
return 0;
   }
   if(GoChase[giveplayerid] < 999)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Taj Hitman vec ima pripisanu metu !");
return 0;
   }
   if(IsPlayerConnected(hitid))
   {
       GetPlayerName(playerid, sendername, sizeof(sendername));
       GetPlayerName(giveplayerid, giver, sizeof(giver));
       GetPlayerName(hitid, giveplayer, sizeof(giveplayer));
       //format(string, sizeof(string), "* You assigned%s to kill: %s(ID:%d), for $%d.", giver, giveplayer, hitid, PlayerInfo[hitid][pValue]);
    //SendClientMessage(playerid, COLOR_YELLOW, string);
       //format(string, sizeof(string), "* Hitman %s has assigned you to kill: %s(ID:%d), for $%d.", sendername, giveplayer, hitid, PlayerInfo[hitid][pValue]);
    //SendClientMessage(giveplayerid, COLOR_YELLOW, string);
    format(string, sizeof(string), "* Hitman %s je poslao Hitmana %s da ubije: %s(ID:%d) za $%d.", sendername, giver, giveplayer, hitid, PlayerInfo[hitid][pHeadValue]);
    SendFamilyMessage(8, COLOR_YELLOW, string);
    GoChase[giveplayerid] = hitid;
    GetChased[hitid] = giveplayerid;
    GotHit[hitid] = 1;
    hitid = 0;
    hitfound = 0;
       return 0;
   }
   else
   {
       SendClientMessage(playerid, COLOR_GREY, "   Taj igrac je offline, koristi /portable za vise informacija i pomoci !");
       return 0;
   }
}
return 0;
}
else
{
   SendClientMessage(playerid, COLOR_GREY, "   Taj igrac nije online ili nije Hitman !");
   return 0;
}
}


Jel zna neko odgovor na moje pitanje? :)

Treba mi hitno,pa ako neko zna.. :)


probaj ovo moje meni radi na mom mode-u sad nzez kod tebe..
else if ((strcmp("Givehit", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Givehit")))
{
   if(PlayerInfo[playerid][pRank] < 4)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Samo rank 4+ !");
       return 0;
   }
   if(hitfound == 0)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Trenutno nema meta !");
       return 0;
   }
   tmp = strtok(text, idx);
   if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Koristite: Givehit [playerid/PartOfName]");
return 0;
}
//giveplayerid = strval(tmp);
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
   if(giveplayerid != INVALID_PLAYER_ID)
   {
   if(PlayerInfo[giveplayerid][pMember] == 8 || PlayerInfo[giveplayerid][pLeader] == 8)
   {
   if(GoChase[giveplayerid] < 999)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Taj hitman je vec zauzet sa ogovorom !");
return 0;
   }
   if(IsPlayerConnected(hitid))
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GetPlayerName(giveplayerid, giver, sizeof(giver));
        GetPlayerName(hitid, giveplayer, sizeof(giveplayer));
    format(string, sizeof(string), "* Hitman %s, je stavio hitmana %s da ubije: %s(ID:%d), za $%d.", sendername, giver, giveplayer, hitid, PlayerInfo[hitid][pHeadValue]);
    SendFamilyMessage(8, COLOR_YELLOW, string);
    GoChase[giveplayerid] = hitid;
    GetChased[hitid] = giveplayerid;
    GotHit[hitid] = 1;
    hitid = 0;
    hitfound = 0;
        return 0;
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "   Osoba koja treba da se ubije je trenutno offline uzmite ponovo ugovore !");
        return 0;
    }
}
else
{
   SendClientMessage(playerid, COLOR_GREY, "   Taj igrac nije hitman !");
return 0;
}
}
return 0;
}
else
{
   SendClientMessage(playerid, COLOR_GREY, "   Taj hitman nije online ili nije hitman !");
   return 0;
}
}

I dalje lider ne moze sebi dati metu,ili neko lideru.

Jel neko mozda zna ?




else if ((strcmp("Givehit", temp, true, strlen(temp)) == 0) && (strlen(temp) == strlen("Givehit")))
{
   if(PlayerInfo[playerid][pRank] < 4)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Moras biti rank 4+ da bi mogao pripisati Hitmanu ucjenu !");
       return 0;
   }
   if(hitfound == 0)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Trenutno nema dostupnih meta, koristi /portable za vise informacija !");
       return 0;
   }
   temp = strtok(text, idx);
   if(!strlen(temp))
{
SendClientMessage(playerid, COLOR_GRAD1, "INFO: Givehit [ID/DioImena]");
return 0;
}
//giveplayerid = strval(temp);
giveplayerid = ReturnUser(temp);
if(IsPlayerConnected(giveplayerid))
{
   if(giveplayerid != INVALID_PLAYER_ID)
   {
   if(PlayerInfo[giveplayerid][pMember] != 8)
                                   if(PlayerInfo[giveplayerid][pLeader] !=8)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Taj igrac nije clan Hitman Agencije !");
return 0;
   }
   if(GoChase[giveplayerid] < 999)
   {
       SendClientMessage(playerid, COLOR_GREY, "   Taj Hitman vec ima pripisanu metu !");
return 0;
   }
   if(IsPlayerConnected(hitid))
   {
       GetPlayerName(playerid, sendername, sizeof(sendername));
       GetPlayerName(giveplayerid, giver, sizeof(giver));
       GetPlayerName(hitid, giveplayer, sizeof(giveplayer));
       //format(string, sizeof(string), "* You assigned%s to kill: %s(ID:%d), for $%d.", giver, giveplayer, hitid, PlayerInfo[hitid][pValue]);
    //SendClientMessage(playerid, COLOR_YELLOW, string);
       //format(string, sizeof(string), "* Hitman %s has assigned you to kill: %s(ID:%d), for $%d.", sendername, giveplayer, hitid, PlayerInfo[hitid][pValue]);
    //SendClientMessage(giveplayerid, COLOR_YELLOW, string);
    format(string, sizeof(string), "* Hitman %s je poslao Hitmana %s da ubije: %s(ID:%d) za $%d.", sendername, giver, giveplayer, hitid, PlayerInfo[hitid][pHeadValue]);
    SendFamilyMessage(8, COLOR_YELLOW, string);
    GoChase[giveplayerid] = hitid;
    GetChased[hitid] = giveplayerid;
    GotHit[hitid] = 1;
    hitid = 0;
    hitfound = 0;
       return 0;
   }
   else
   {
       SendClientMessage(playerid, COLOR_GREY, "   Taj igrac je offline, koristi /portable za vise informacija i pomoci !");
       return 0;
   }
}
return 0;
}
else
{
   SendClientMessage(playerid, COLOR_GREY, "   Taj igrac nije online ili nije Hitman !");
   return 0;
}
}



probaj ovako,a mozes  i sam u ono pMember stavit pLeader odvojis samo s '||' i dodas PlayerInfo itd.. a mozes i ovako kako sam ti sad napisao xd




-------------------------



Citat: pHon poslato Jul 21, 2011, 04:53:05 PRE PODNE
Pozdrav.

Treba mi,da Administrator level 1337 ( ok to mogu sam promijenit ) može MAKNUT lidera dok je lider offline




Treba mi,kad Administrator oce postavit nekom lidera,a ta organizacija kojoj on zeli postavit lidera ima vec 2 lidera da mu dode poruka: " Ta organizacija vec ima 2 lidera." i da on NE moze ga postavit... ( znam da je malo glu,po ,al eto :D )


Hvala i LP !!



Eto  /Makeleader

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 15!"); 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), "   Promovirani ste u Lidera Organizacije/Bande od Administratora %s", sendername);
SendClientMessage(para1, COLOR_ORANGE, string);
format(string, sizeof(string), "   Promovirali ste %s u broj Organizacije/Bande %d.", giveplayer,level);
SendClientMessage(playerid, COLOR_ORANGE, 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] = 165; } //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] = 175; } //Surenos
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; } //Cable News Network
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] = 217; } //Hells Angels
else if(level == 13) { PlayerInfo[para1][pChar] = 115; } //Ballas
else if(level == 14) { PlayerInfo[para1][pChar] = 271; } //GroveStreet Families

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;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   [ODBIJENO] Niste autorizovani da bi ste Koristiteli ovu komandu!");
}
}
return 1;
}



BUMP;zna li netko ovo? :/
Poslednja Izmena: Jul 22, 2011, 21:13:13 POSLE PODNE od pHon

Treba mi neki Digitalni Speedo al da nije Para Speedo ni ti Lux Speedo i tak ti njih sve znam ovako nki digitalni speedo da ima za gorivo,koje autol voziš i koliko ideš........