Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: VuKaN poslato Septembar 22, 2013, 15:56:07 POSLE PODNE

Naslov: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 22, 2013, 15:56:07 POSLE PODNE
Skripta koju koristim: Moja
Problem: de sam pogresio? Nece da pise kada sam admin a ni gm?

CMD:g(playerid, params[],help)
{
    //#pragma unused help
//#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"GX-Gaming | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if (PlayerInfo[playerid][pGM] <= 1 || PlayerInfo[playerid][pAdmin] <= 1) return SCM(playerid, -1, ""ORANGE"[GX-Gaming] "SIVA"Samo GameMasteri i Admini !");
new text[128], string[128], sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s[128]", text)) return SCM(playerid, -1, ""ORANGE"GX-Gaming Pomoc | "SIVA" /g [tekst]");
new arank[64];
if(PlayerInfo[playerid][pGM] == 1) { arank = "GameMaster Level 1"; }
else if(PlayerInfo[playerid][pGM] == 2) { arank = "GameMaster Level 2"; }
else if(PlayerInfo[playerid][pGM] == 3) { arank = "GameMaster Level 3"; }
else if(PlayerInfo[playerid][pAdmin] == 1) { arank = "Admin Level 1"; }
else if(PlayerInfo[playerid][pAdmin] == 2) { arank = "Admin Level 2"; }
else if(PlayerInfo[playerid][pAdmin] == 3) { arank = "Admin Level 3"; }
else if(PlayerInfo[playerid][pAdmin] == 4) { arank = "Admin Level 4"; }
else if(PlayerInfo[playerid][pAdmin] == 5) { arank = "Admin Level 5"; }
else if(PlayerInfo[playerid][pAdmin] == 6) { arank = "Vlasnik"; }
else if(PlayerInfo[playerid][pAdmin] == 7) { arank = "Skripter"; }
else { arank = "GameMaster i Admin"; }
format(string, sizeof(string), ""ZELENA"GM/ADMIN | "BELA"%s "ZELENA"%s"BELA": %s",arank,sendername,text);
AdminGameMaster(-1,string);
return 1;
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 22, 2013, 16:01:51 POSLE PODNE
daj mi: stock AdminGameMaster
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 22, 2013, 16:13:22 POSLE PODNE
Nema xD
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 22, 2013, 16:17:50 POSLE PODNE
onda dodaj gore kod ostalih stockova ovo:

stock AdminGameMaster(color, string[])
{
foreach(Player, i)
{
    if(PlayerInfo[i][pAdmin] > 0 || PlayerInfo[i][pGM] > 0)
    {
        SendClientMessage(i, color, string);
}
}
return 1;
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 22, 2013, 16:22:11 POSLE PODNE
Sad cu probati, znas mozda kako da namestim da org broj 1 ne moze da dobije wl kad ubije nekoga?
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 22, 2013, 16:27:35 POSLE PODNE
Pise da mi je AdminGamemaster Vec definisano...
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 22, 2013, 16:31:06 POSLE PODNE
Citat: Joksa99 poslato Septembar 22, 2013, 16:22:11 POSLE PODNE
Sad cu probati, znas mozda kako da namestim da org broj 1 ne moze da dobije wl kad ubije nekoga?

pa sada probaj ovako dok nerazmislim kako bi se to najkvalitetnije moglo napraviti..

if(IsPlayerConnected(killerid) && PlayerInfo[killerid][PLeader] == 1)
{
//ovdje dodaj da mu clearuje wanted ili da mu nemoze staviti osumljicenog...
//dok nerazmislim kako da se kvalitetno to odradi...
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 22, 2013, 16:31:47 POSLE PODNE
Citat: Joksa99 poslato Septembar 22, 2013, 16:27:35 POSLE PODNE
Pise da mi je AdminGamemaster Vec definisano...

pa onda najverjovatnije imas stock AdminGameMaster

daj mi error koji ti izbaci....
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 22, 2013, 16:58:15 POSLE PODNE
Citat: Vuzimir poslato Septembar 22, 2013, 16:31:06 POSLE PODNE
Citat: Joksa99 poslato Septembar 22, 2013, 16:22:11 POSLE PODNE
Sad cu probati, znas mozda kako da namestim da org broj 1 ne moze da dobije wl kad ubije nekoga?

pa sada probaj ovako dok nerazmislim kako bi se to najkvalitetnije moglo napraviti..

if(IsPlayerConnected(killerid) && PlayerInfo[killerid][PLeader] == 1)
{
//ovdje dodaj da mu clearuje wanted ili da mu nemoze staviti osumljicenog...
//dok nerazmislim kako da se kvalitetno to odradi...
}


De da stavom to? daj kako je kod tebe
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 22, 2013, 17:04:34 POSLE PODNE
Citat: Joksa99 poslato Septembar 22, 2013, 16:58:15 POSLE PODNE
Citat: Vuzimir poslato Septembar 22, 2013, 16:31:06 POSLE PODNE
Citat: Joksa99 poslato Septembar 22, 2013, 16:22:11 POSLE PODNE
Sad cu probati, znas mozda kako da namestim da org broj 1 ne moze da dobije wl kad ubije nekoga?

pa sada probaj ovako dok nerazmislim kako bi se to najkvalitetnije moglo napraviti..

if(IsPlayerConnected(killerid) && PlayerInfo[killerid][PLeader] == 1)
{
//ovdje dodaj da mu clearuje wanted ili da mu nemoze staviti osumljicenog...
//dok nerazmislim kako da se kvalitetno to odradi...
}


De da stavom to? daj kako je kod tebe

stavis pod OnPlayerDeath...
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 22, 2013, 17:06:39 POSLE PODNE
ajd mi ti uradi da vidim kako ide...
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 22, 2013, 17:20:09 POSLE PODNE
Citat: Joksa99 poslato Septembar 22, 2013, 17:06:39 POSLE PODNE
ajd mi ti uradi da vidim kako ide...

e ovako bi ja to napravio:
if(IsPlayerConnected(killerid) && PlayerInfo[killerid][PLeader] == 1)
{
WantedPoints[killerid] = 0;
WantedLevel[killerid] = 0;
}


to dodas pod OnPlayerDeath

ili jednostavno mozes naci pod OnPlayerDeath kada neko nekoga ubije, i dodas ako je policajac ubio da nedaje wanted...

a to ti izgleda ovako:

pod OnPlayerDeath nadjes dio kada neko nekoga ubija i kada stavlja wanted i dodas tu onda ovo:

if(PlayerInfo[killerid][pLeader] == 1)
{
SetPlayerWantedLevel(killerid, 0);
WantedPoints[killerid] = 0;
WantedLevel[killerid] = 0;
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 22, 2013, 23:59:01 POSLE PODNE
Evo ti OnPlayerDeath pa mi stavi da vidim de je i tako to...


public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerConnected(killerid) && PlayerInfo[killerid][pLider] == 1 && PlayerInfo[killerid][pClan] == 1)
{
PlayerInfo[killerid][pTrazeniLevel] = 0;
SetPlayerWantedLevel[killerid] = 0;
}
if(PlayerInfo[killerid][pLider] == 1 && PlayerInfo[killerid][pClan] == 1)
{
PlayerInfo[killerid][pTrazeniLevel] = 0;
SetPlayerWantedLevel(killerid, 0);
}
    PlayerInfo[killerid][pUbistava]++; PlayerInfo[playerid][pSmrti]++;
    ResetPlayerWeapons(playerid); ResetujVar(playerid);
    ////////////////////////////////////////////////////////////
    if(IgracPolicajac(killerid) || IgracUWaru[killerid] == 1)
    {
      PlayerInfo[killerid][pTrazeniLevel] = 0;
      SetPlayerWantedLevel(killerid,0);
    }
////////////////////////////////////////////////////////////
if(ecp[playerid] != 0)
{
Prisustvuje[playerid] = false;
vorcp[playerid] = 0;
}
////////////////////////////////////////////////////////////
    if(!IgracPolicajac(killerid) || IgracUWaru[killerid] == 0 && IsPlayerConnected(playerid))
{
PostaviWanted(killerid, "Ubistvo", "Nepoznat");
}
    ////////////////////////////////////////////////////////////
if(GetPlayerWantedLevel(killerid) > 6)
{
SetPlayerWantedLevel(killerid, 6);
PlayerInfo[killerid][pTrazeniLevel] = 6;
}
    ////////////////////////////////////////////////////////////
    if(IgracUWaru[killerid] == 0)
    {
    if(GetPlayerWantedLevel(playerid) > 0)
{
    new string[128];
g_NovacMinus(playerid, GetPlayerWantedLevel(playerid)*400);
SCMF(playerid, 0xFFFFFFAA, ""ZUTA"[INFO] "CRVENA"Izgubili ste %d$ zbog umiranja sa wanted level-om "ZUTA"%d!", GetPlayerWantedLevel(playerid)*400, GetPlayerWantedLevel(playerid));
SetPlayerWantedLevel(playerid, 0); PlayerInfo[playerid][pTrazeniLevel] = 0;
    format(string,sizeof(string),""CRVENA"[GX-Gaming] "SIVA"Igrac %s je ubijen/se ubio sa wanted level-om!",GetName(playerid));
AdminGameMaster(0xFFFFFFAA,string);
    }
    }
    ////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid) && GetPlayerState(killerid) == PLAYER_STATE_DRIVER)
{
    new string[128];
format(string,sizeof(string), ""CRVENA"[GX-Gaming Anti DB] "SIVA"Igrac %s (ID:%d) je uradio Drive By nad igracem %s (ID:%d)!", GetName(killerid), killerid, GetName(playerid), playerid);
    AdminGameMaster(0xFFFFFFAA, string);
}
////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid) && PlayerInfo[playerid][pLevel] >= 1)
{
    new string[128];
format(string,sizeof(string), ""CRVENA"[GX-Gaming AK] "SIVA"Igrac %s (ID:%d) je ubio igraca %s (ID:%d)", GetName(killerid), killerid, GetName(playerid), playerid);
AdminGameMaster(0xFFFFFFAA, string);
}
/////////////////////////////////////////////////////////////
if(gPlayerUsingLoopingAnim[playerid])
{
gPlayerUsingLoopingAnim[playerid] = 0;
}
//////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid) && WarAktivan == true && IgracUWaru[playerid] == 1 && IgracUWaru[killerid] == 1)
{
WarUbistava[killerid]++;
WarSmrti[playerid]++;
    new ss[5],xs[128];
    if(PlayerInfo[playerid][pClan] == PlayerInfo[killerid][pClan])
      {
        if(PlayerInfo[killerid][pClan] == WarTim1)
        {
        Tim1Skor -= 1;
format(ss, sizeof ss, "%d", Tim1Skor);
        TextDrawSetString(WarTD4, ss);
}
else
{
        Tim2Skor -= 1;
        format(ss, sizeof ss, "%d", Tim2Skor);
        TextDrawSetString(WarTD5, ss);
}
        format(xs, sizeof(xs), "(war) %s je ubio svog saigraca %s, te je njegov tim dobio -1 poen.", GetName(killerid), GetName(playerid));
        WarPoruka(0x800080FF, xs);
}
    if(PlayerInfo[killerid][pClan] == WarTim1 && PlayerInfo[playerid][pClan] == WarTim2)
    {
        Tim1Skor++;
        format(ss, sizeof ss, "%d", Tim1Skor);
        TextDrawSetString(WarTD4, ss);
        format(xs, sizeof(xs), "(war) %s je ubio protivnika %s.", GetName(killerid), GetName(playerid));
        WarPoruka(0x800080FF, xs);
}
    else if(PlayerInfo[killerid][pClan] == WarTim2 && PlayerInfo[playerid][pClan] == WarTim1)
    {
        Tim2Skor++;
        format(ss, sizeof ss, "%d", Tim2Skor);
        TextDrawSetString(WarTD5, ss);
        format(xs, sizeof(xs), "(war) %s je ubio protivnika %s.", GetName(killerid), GetName(playerid));
        WarPoruka(0x800080FF, xs);
}
}
SpawnZaWar(playerid);
/////////////////////////////////////////////////////////////
    return 1;
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 23, 2013, 00:08:20 PRE PODNE
a da stavi kada je igrac u waru da mu se ne daje wanted, hvala
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 23, 2013, 06:13:13 PRE PODNE
Citat: Joksa99 poslato Septembar 23, 2013, 00:08:20 PRE PODNE
a da stavi kada je igrac u waru da mu se ne daje wanted, hvala

evo sve je sada podeseno, probaj pa javi:

public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerConnected(killerid) && PlayerInfo[killerid][pLider] == 1 && PlayerInfo[killerid][pClan] == 1 && IgracUWaru[killerid] == 0)
{
PlayerInfo[killerid][pTrazeniLevel] = 0;
SetPlayerWantedLevel[killerid] = 0;
}
if(PlayerInfo[killerid][pLider] == 1 && PlayerInfo[killerid][pClan] == 1)
{
PlayerInfo[killerid][pTrazeniLevel] = 0;
SetPlayerWantedLevel(killerid, 0);
}
    PlayerInfo[killerid][pUbistava]++; PlayerInfo[playerid][pSmrti]++;
    ResetPlayerWeapons(playerid); ResetujVar(playerid);
    ////////////////////////////////////////////////////////////
    if(IgracPolicajac(killerid) || IgracUWaru[killerid] == 1)
    {
      PlayerInfo[killerid][pTrazeniLevel] = 0;
      SetPlayerWantedLevel(killerid,0);
    }
////////////////////////////////////////////////////////////
if(ecp[playerid] != 0)
{
Prisustvuje[playerid] = false;
vorcp[playerid] = 0;
}
////////////////////////////////////////////////////////////
if(GetPlayerWantedLevel(killerid) > 6)
{
SetPlayerWantedLevel(killerid, 6);
PlayerInfo[killerid][pTrazeniLevel] = 6;
}
    ////////////////////////////////////////////////////////////
    if(IgracUWaru[killerid] == 0)
    {
    if(GetPlayerWantedLevel(playerid) > 0)
{
    new string[128];
g_NovacMinus(playerid, GetPlayerWantedLevel(playerid)*400);
SCMF(playerid, 0xFFFFFFAA, ""ZUTA"[INFO] "CRVENA"Izgubili ste %d$ zbog umiranja sa wanted level-om "ZUTA"%d!", GetPlayerWantedLevel(playerid)*400, GetPlayerWantedLevel(playerid));
SetPlayerWantedLevel(playerid, 0); PlayerInfo[playerid][pTrazeniLevel] = 0;
    format(string,sizeof(string),""CRVENA"[GX-Gaming] "SIVA"Igrac %s je ubijen/se ubio sa wanted level-om!",GetName(playerid));
AdminGameMaster(0xFFFFFFAA,string);
    }
    }
    ////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid) && GetPlayerState(killerid) == PLAYER_STATE_DRIVER)
{
    new string[128];
format(string,sizeof(string), ""CRVENA"[GX-Gaming Anti DB] "SIVA"Igrac %s (ID:%d) je uradio Drive By nad igracem %s (ID:%d)!", GetName(killerid), killerid, GetName(playerid), playerid);
    AdminGameMaster(0xFFFFFFAA, string);
}
////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid) && PlayerInfo[playerid][pLevel] >= 1)
{
    new string[128];
format(string,sizeof(string), ""CRVENA"[GX-Gaming AK] "SIVA"Igrac %s (ID:%d) je ubio igraca %s (ID:%d)", GetName(killerid), killerid, GetName(playerid), playerid);
AdminGameMaster(0xFFFFFFAA, string);
}
/////////////////////////////////////////////////////////////
if(gPlayerUsingLoopingAnim[playerid])
{
gPlayerUsingLoopingAnim[playerid] = 0;
}
//////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid) && WarAktivan == true && IgracUWaru[playerid] == 1 && IgracUWaru[killerid] == 1)
{
WarUbistava[killerid]++;
WarSmrti[playerid]++;
    new ss[5],xs[128];
    if(PlayerInfo[playerid][pClan] == PlayerInfo[killerid][pClan])
      {
        if(PlayerInfo[killerid][pClan] == WarTim1)
        {
        Tim1Skor -= 1;
format(ss, sizeof ss, "%d", Tim1Skor);
        TextDrawSetString(WarTD4, ss);
}
else
{
        Tim2Skor -= 1;
        format(ss, sizeof ss, "%d", Tim2Skor);
        TextDrawSetString(WarTD5, ss);
}
        format(xs, sizeof(xs), "(war) %s je ubio svog saigraca %s, te je njegov tim dobio -1 poen.", GetName(killerid), GetName(playerid));
        WarPoruka(0x800080FF, xs);
}
    if(PlayerInfo[killerid][pClan] == WarTim1 && PlayerInfo[playerid][pClan] == WarTim2)
    {
        Tim1Skor++;
        format(ss, sizeof ss, "%d", Tim1Skor);
        TextDrawSetString(WarTD4, ss);
        format(xs, sizeof(xs), "(war) %s je ubio protivnika %s.", GetName(killerid), GetName(playerid));
        WarPoruka(0x800080FF, xs);
}
    else if(PlayerInfo[killerid][pClan] == WarTim2 && PlayerInfo[playerid][pClan] == WarTim1)
    {
        Tim2Skor++;
        format(ss, sizeof ss, "%d", Tim2Skor);
        TextDrawSetString(WarTD5, ss);
        format(xs, sizeof(xs), "(war) %s je ubio protivnika %s.", GetName(killerid), GetName(playerid));
        WarPoruka(0x800080FF, xs);
}
}
SpawnZaWar(playerid);
/////////////////////////////////////////////////////////////
    return 1;
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 23, 2013, 13:19:27 POSLE PODNE
Errori

C:\Documents and Settings\Administrator\Desktop\Mod\gamemodes\Joksa.pwn(13932) : error 028: invalid subscript (not an array or too many subscripts): "SetPlayerWantedLevel"
C:\Documents and Settings\Administrator\Desktop\Mod\gamemodes\Joksa.pwn(13932) : warning 215: expression has no effect
C:\Documents and Settings\Administrator\Desktop\Mod\gamemodes\Joksa.pwn(13932) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Administrator\Desktop\Mod\gamemodes\Joksa.pwn(13932) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrator\Desktop\Mod\gamemodes\JoksaP.pwn(13932) : fatal error 107: too many error messages on one line
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 23, 2013, 13:30:54 POSLE PODNE
Sredio sam stavio sam ovako

   SetPlayerWantedLevel(killerid, 0);

i radi hvala :))


ALi CMD G zeza
Naslov: Odg: [Pomoc] CMD:G
Poruka od: BalkaNation poslato Septembar 23, 2013, 13:34:40 POSLE PODNE
Daj nam dio te skripte...
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 23, 2013, 13:51:07 POSLE PODNE
CMD:g(playerid, params[],help)
{
    //#pragma unused help
//#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"GX-Gaming | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
          if (PlayerInfo[playerid][pGM] >= 1 || PlayerInfo[playerid][pAdmin] >= 1) return SCM(playerid, -1, ""ORANGE"[GX-Gaming] "SIVA"Samo GameMasteri i Admini !");
new text[128], string[128], sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s[128]", text)) return SCM(playerid, -1, ""ORANGE"GX-Gaming Pomoc | "SIVA" /g [tekst]");
new arank[64];
if(PlayerInfo[playerid][pGM] == 1) { arank = "GameMaster Level 1"; }
else if(PlayerInfo[playerid][pGM] == 2) { arank = "GameMaster Level 2"; }
else if(PlayerInfo[playerid][pAdmin] == 1) { arank = "Admin Level 1"; }
else if(PlayerInfo[playerid][pAdmin] == 2) { arank = "Admin Level 2"; }
else if(PlayerInfo[playerid][pAdmin] == 3) { arank = "Admin Level 3"; }
else if(PlayerInfo[playerid][pAdmin] == 4) { arank = "Admin Level 4"; }
else if(PlayerInfo[playerid][pAdmin] == 5) { arank = "Admin Level 5"; }
else if(PlayerInfo[playerid][pAdmin] == 6) { arank = "Vlasnik"; }
else if(PlayerInfo[playerid][pAdmin] == 7) { arank = "Skripter"; }
else { arank = "GameMaster i Admin"; }
format(string, sizeof(string), ""ZELENA"GM/ADMIN | "BELA"%s "ZELENA"%s"BELA": %s",arank,sendername,text);
AdminGameMaster(-1,string);
return 1;
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 23, 2013, 14:48:40 POSLE PODNE
Citat: Joksa99 poslato Septembar 23, 2013, 13:51:07 POSLE PODNE
CMD:g(playerid, params[],help)
{
    //#pragma unused help
//#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"GX-Gaming | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
          if (PlayerInfo[playerid][pGM] >= 1 || PlayerInfo[playerid][pAdmin] >= 1) return SCM(playerid, -1, ""ORANGE"[GX-Gaming] "SIVA"Samo GameMasteri i Admini !");
new text[128], string[128], sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s[128]", text)) return SCM(playerid, -1, ""ORANGE"GX-Gaming Pomoc | "SIVA" /g [tekst]");
new arank[64];
if(PlayerInfo[playerid][pGM] == 1) { arank = "GameMaster Level 1"; }
else if(PlayerInfo[playerid][pGM] == 2) { arank = "GameMaster Level 2"; }
else if(PlayerInfo[playerid][pAdmin] == 1) { arank = "Admin Level 1"; }
else if(PlayerInfo[playerid][pAdmin] == 2) { arank = "Admin Level 2"; }
else if(PlayerInfo[playerid][pAdmin] == 3) { arank = "Admin Level 3"; }
else if(PlayerInfo[playerid][pAdmin] == 4) { arank = "Admin Level 4"; }
else if(PlayerInfo[playerid][pAdmin] == 5) { arank = "Admin Level 5"; }
else if(PlayerInfo[playerid][pAdmin] == 6) { arank = "Vlasnik"; }
else if(PlayerInfo[playerid][pAdmin] == 7) { arank = "Skripter"; }
else { arank = "GameMaster i Admin"; }
format(string, sizeof(string), ""ZELENA"GM/ADMIN | "BELA"%s "ZELENA"%s"BELA": %s",arank,sendername,text);
AdminGameMaster(-1,string);
return 1;
}


kako zeza? opet nece da salje ili?

kao sto vidis na prvoj strani sam ti dao da dodas onaj stock rekao si da pise da je vec definisano, daj mi error koji izbaci i daj mi taj svoj stock ....
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 23, 2013, 14:58:29 POSLE PODNE
Problem je sto nemam stock a pise mi da je vec definirano evo sad cu probati ponovo...

ili cu napraviti da moram dati i gma ali napraviti da pise samo Admin level 1-5 i Vlasnik :)
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 23, 2013, 15:00:12 POSLE PODNE
Citat: Joksa99 poslato Septembar 23, 2013, 14:58:29 POSLE PODNE
Problem je sto nemam stock a pise mi da je vec definirano evo sad cu probati ponovo...

ili cu napraviti da moram dati i gma ali napraviti da pise samo Admin level 1-5 i Vlasnik :)

ma netrebas nista mjenjati dodaj onaj stock sto sam ti dao evo ti opet:

stock AdminGameMaster(color, string[])
{
foreach(Player, i)
{
    if(PlayerInfo[i][pAdmin] > 0 || PlayerInfo[i][pGM] > 0)
    {
        SendClientMessage(i, color, string);
}
}
return 1;
}

i daj error koji ti izbaci!
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 23, 2013, 15:05:52 POSLE PODNE
C:\Documents and Settings\Administrator\Desktop\Mod\gamemodes\Joksa.pwn(14688) : error 021: symbol already defined: "AdminGameMaster"
C:\Documents and Settings\Administrator\Desktop\Mod\gamemodes\Joksa.pwn(14696) : warning 209: function "AdminGameMaster" should return a value
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 23, 2013, 15:07:04 POSLE PODNE
Citat: Joksa99 poslato Septembar 23, 2013, 15:05:52 POSLE PODNE
C:\Documents and Settings\Administrator\Desktop\Kaje Mod\gamemodes\FarkiasRP.pwn(14688) : error 021: symbol already defined: "AdminGameMaster"
C:\Documents and Settings\Administrator\Desktop\Kaje Mod\gamemodes\FarkiasRP.pwn(14696) : warning 209: function "AdminGameMaster" should return a value
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.


e sada daj liniji 14688 i liniju 13696
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 23, 2013, 15:08:07 POSLE PODNE
forward AdminGameMaster(color, string[]);
public AdminGameMaster(color, string[])
{
foreach(Player,i)
{
if(PlayerInfo[i][pGM] >= 1|| PlayerInfo[i][pAdmin] >= 1)
{
SendClientMessage(i, color, string);
}
}
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 23, 2013, 15:30:24 POSLE PODNE
Citat: Joksa99 poslato Septembar 23, 2013, 15:08:07 POSLE PODNE
forward AdminGameMaster(color, string[]);
public AdminGameMaster(color, string[])
{
foreach(Player,i)
{
if(PlayerInfo[i][pGM] >= 1|| PlayerInfo[i][pAdmin] >= 1)
{
SendClientMessage(i, color, string);
}
}
}


to obirisi i stavi onaj moj stock!

i ona javi radi li ti..
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 23, 2013, 22:23:58 POSLE PODNE
Radi.... E evo moja komanda Pljackajburg i Pljackaj banku ako stavim da se pljacka burg onda nece banka evo komande

new robpossible;

    robpossible = 1;
    robpossible = 2;


CMD:pljackajbanku(playerid, params[])
{
        //#pragma unused help
    //#pragma unused params
        if(robpossible == 0)
        {
          if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 6 ) return SCM(playerid,-1, ""CRVENA"[GX-Gaming] "BELA"Niste clan niti jedne mafije/bande!");
          if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40) {
  } else return SCM(playerid,-1, ""CRVENA"[GX-Gaming] "BELA"Morate imati oruzije tokom pljacke!");
          if(IsPlayerInRangeOfPoint(playerid, 3.0, 1467.1061,-1012.5121,1301.1060))
          {
            robpossible = 0;
                    SetTimerEx("waittimer", 300000, false, "d",playerid);
                    SetTimerEx("robtimer", 60000, false, "d",playerid);
                    SCM(playerid, COLOR_WHITE, "* Pljackas banku, moras stajati 60 sekundi da bi pljacka bila uspjesna!");
                    new stringbnk[200];
                    format(stringbnk, sizeof(stringbnk), "{F77205}[GX] Vesti: {FFFFFF}Pljacka {F77205}LS Banke {FFFFFF}je u toku, molimo {F77205}Policiju {FFFFFF}da zaustavi {F77205}Pljackase!");
                    SCMTA(COLOR_RED, stringbnk);
                    PostaviWanted(playerid, "Pljacka Banke", "Nepoznat");
                 }
        } else {
            SCM(playerid, COLOR_WHITE, "Ne mozes upravo sada pljackati banku, jer neko pljacka ili nije proslo 30min od posljednje pljacke!");
        }
        return 1;
}
CMD:pljackajburg(playerid, params[])
{
        //#pragma unused help
    //#pragma unused params
        if(robpossible == 1)
        {
          if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 6 ) return SCM(playerid,-1, ""CRVENA"[GX-Gaming] "BELA"Niste clan niti jedne mafije/bande!");
          if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40) {
  } else return SCM(playerid,-1, ""CRVENA"[GX-Gaming] "BELA"Morate imati oruzije tokom pljacke!");
          if(IsPlayerInRangeOfPoint(playerid, 3.0, 375.302734,-65.238487,1001.507812))
          {
            robpossible = 1;
                    SetTimerEx("waittimerburg", 300000, false, "d",playerid);
                    SetTimerEx("robtimerburg", 60000, false, "d",playerid);
                    SCM(playerid, COLOR_WHITE, "* Pljackas burg, moras stajati 60 sekundi da bi pljacka bila uspjesna!");
                    new stringbnk[200];
                    format(stringbnk, sizeof(stringbnk), "{F77205}[GX] Vesti: {FFFFFF}Pljacka {F77205}LS Burga {FFFFFF}je u toku, molimo {F77205}Policiju {FFFFFF}da zaustavi {F77205}Pljackase!");
                    SCMTA(COLOR_RED, stringbnk);
                    PostaviWanted(playerid, "Pljacka Banke", "Nepoznat");
                 }
        } else {
            SCM(playerid, COLOR_WHITE, "Ne mozes upravo sada pljackati burg, jer neko pljacka ili nije proslo 30min od posljednje pljacke!");
        }
        return 1;
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 24, 2013, 05:26:20 PRE PODNE
daj mi public waittimerburg
           public robtimerburg

i daj mi i ova 2: public waittimer
                         public robtimer

problem je u robpossible = 1; njega stavi na 1 kada plackas burg a banka se moze plackati samo kada je robpossible == 0
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 24, 2013, 12:26:37 POSLE PODNE
Evo ti

public robtimer(playerid)
{
        new stringbnk[128];
        new cash = random(17000);
        g_NovacPlus(playerid, cash);
        format(stringbnk, sizeof(stringbnk), "* Uspjesno si opljackao $%d iz banke!", cash);
        SendClientMessage(playerid, COLOR_WHITE, stringbnk);
}
public robtimerburg(playerid)
{
        new stringbnk[128];
        new cash = random(25000);
        g_NovacPlus(playerid, cash);
        format(stringbnk, sizeof(stringbnk), "* Uspjesno si opljackao $%d iz Burga!", cash);
        SendClientMessage(playerid, COLOR_WHITE, stringbnk);
}

public waittimer()
{
        new playerid;
        robpossible = 1;
        SCM(playerid, -1, "Banka je nedavno opljackana, pokusajte kasnije! (Mora proci pola sata od posljednje pljacke)");
}
public waittimerburg()
{
        new playerid;
        robpossible = 2;
        SCM(playerid, -1, "Burg je nedavno opljackan, pokusajte kasnije! (Mora proci pola sata od posljednje pljacke)");
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 24, 2013, 14:07:07 POSLE PODNE
prblem je u tom sto ti je kod plackanja banke ovo uslov: if(robpossible == 0)

to ti nemoze isto biti i za burg napravi novo zato sto kada pljackas burg i kada oplackas robpossible se setuje na 1 i onda ces stalno moci plackati burg zato sto kada se ta komanda opljackaj burg izvrsi onda se robpossible stavi na 1 a da plackas banku treba biti na 0
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 24, 2013, 14:18:43 POSLE PODNE
Imas li skype da mi malo bolje objasnis, trebam li stavljati sada ovako
if(robajburg == 0)
if(robajburg == 1)

To si mislio?
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 24, 2013, 14:34:44 POSLE PODNE
neee... ovako uradi: na vrh skripte dodaj  new mozerobburg;

onda pod OnGameModeInit dodaj mozerobburg = 0;

i onda tu svoju komandu rob burg zamjeni sa ovom: CMD:pljackajburg(playerid, params[])
{
        //#pragma unused help
    //#pragma unused params
        if(mozerobburg == 1)
        {
          if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 6 ) return SCM(playerid,-1, ""CRVENA"[GX-Gaming] "BELA"Niste clan niti jedne mafije/bande!");
          if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40) {
  } else return SCM(playerid,-1, ""CRVENA"[GX-Gaming] "BELA"Morate imati oruzije tokom pljacke!");
          if(IsPlayerInRangeOfPoint(playerid, 3.0, 375.302734,-65.238487,1001.507812))
          {
            mozerobburg = 1;
                    SetTimerEx("waittimerburg", 300000, false, "d",playerid);
                    SetTimerEx("robtimerburg", 60000, false, "d",playerid);
                    SCM(playerid, COLOR_WHITE, "* Pljackas burg, moras stajati 60 sekundi da bi pljacka bila uspjesna!");
                    new stringbnk[200];
                    format(stringbnk, sizeof(stringbnk), "{F77205}[GX] Vesti: {FFFFFF}Pljacka {F77205}LS Burga {FFFFFF}je u toku, molimo {F77205}Policiju {FFFFFF}da zaustavi {F77205}Pljackase!");
                    SCMTA(COLOR_RED, stringbnk);
                    PostaviWanted(playerid, "Pljacka Banke", "Nepoznat");
                 }
        } else {
            SCM(playerid, COLOR_WHITE, "Ne mozes upravo sada pljackati burg, jer neko pljacka ili nije proslo 30min od posljednje pljacke!");
        }
        return 1;
}


i ovo: public waittimerburg() zamjeni sa: public waittimerburg()
{
        new playerid;
        mozerobburg = 1;
        SCM(playerid, -1, "Burg je nedavno opljackan, pokusajte kasnije! (Mora proci pola sata od posljednje pljacke)");
}
Naslov: Odg: [Pomoc] CMD:G
Poruka od: VuKaN poslato Septembar 24, 2013, 15:00:20 POSLE PODNE
Radi fala
Naslov: Odg: [Pomoc] CMD:G
Poruka od: Vuzimir poslato Septembar 24, 2013, 15:02:18 POSLE PODNE
Citat: Joksa99 poslato Septembar 24, 2013, 15:00:20 POSLE PODNE
Radi fala

Np...I sada ako nesto drugo trebas otvoris novu temu... :)