[POMOC] - Oko pawna

Započeo elemental., Avgust 19, 2011, 15:08:50 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Cyber RP editam
Detaljan opis problema: Nasao sam komandu za staviti admina. Odem na /rcon login i sve to, logam se, kucam /postaviadminlvl, nece. Pise mi Moras biti RCON admin. Pomoc ?
Dio skripte: Evo komanda:

if(strcmp(cmd, "/staviadminlvl", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, SVETLOPLAVA, "Komanda: /makeadmin [IgracevID/DioImena] [level(1-1338)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strvalEx(tmp);
if (PlayerInfo[playerid][Admin] >= 1338)
{
    if(IsPlayerConnected(para1))
    {
        if(para1 != INVALID_PLAYER_ID)
        {
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][Admin] = level;
printf("Administracija: %s je postavio %s level %d admina.", sendername, giveplayer, level);
format(string, sizeof(string), "Promovirani ste u level %d admina od %s", level, sendername);
SendClientMessage(para1, SVETLOPLAVA, string);
format(string, sizeof(string), "Promovisao si %s u level admina %d", giveplayer,level);
SendClientMessage(playerid, SVETLOPLAVA, string);
    new Float:x, Float:y, Float:z;
GetPlayerPos(giveplayerid, x, y, z);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Moras biti RCON Admin!");
}
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //[/i]
Poslednja Izmena: Avgust 19, 2011, 15:52:46 POSLE PODNE od [CYRP] SpaMaster

Citat: [CYRP] SpaMaster poslato Avgust 19, 2011, 15:08:50 POSLE PODNE
Skripta koju koristim: Cyber RP editam
Detaljan opis problema: Pa pawno mi je nesto puk'o. Sve uradim u njemu, sacuvam preko Save AS, odem na server, nema mi toga. Sve sam uradio gdje pise ono Cyber RP, sve sam preuredio na Cyclone RPG, odem na server, nema mi toga, nezz sta je -.-"'. I trebam komandu za postaviti admina na CRPu. Koja je ?
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //


kad sve uradis i stines saveAS  stinis f5(complie)
onda ce toga biti na serveru
Vratio sam se ponovo ocekjute novi server...


Znaci ovako kad sve preuredis i to ides  build---compline i onda cekaj dok ti se nepojavi dali imas erora ili warninga ako nemas onda ides file--- save.
i to je to.

Citat: [TG]$--L84S--$ poslato Avgust 19, 2011, 15:23:57 POSLE PODNE
Znaci ovako kad sve preuredis i to ides  build---compline i onda cekaj dok ti se nepojavi dali imas erora ili warninga ako nemas onda ides file--- save.
i to je to.

Hvala. Sada radi. A znas li mozda koja je komanda za postaviti admina IG ?

Citat: [CYRP] SpaMaster poslato Avgust 19, 2011, 15:32:38 POSLE PODNE
Citat: [TG]$--L84S--$ poslato Avgust 19, 2011, 15:23:57 POSLE PODNE
Znaci ovako kad sve preuredis i to ides  build---compline i onda cekaj dok ti se nepojavi dali imas erora ili warninga ako nemas onda ides file--- save.
i to je to.

Hvala. Sada radi. A znas li mozda koja je komanda za postaviti admina IG ?

/postaviadmina

Citat: |P<RP>|NQweRtYZ poslato Avgust 19, 2011, 15:33:38 POSLE PODNE
Citat: [CYRP] SpaMaster poslato Avgust 19, 2011, 15:32:38 POSLE PODNE
Citat: [TG]$--L84S--$ poslato Avgust 19, 2011, 15:23:57 POSLE PODNE
Znaci ovako kad sve preuredis i to ides  build---compline i onda cekaj dok ti se nepojavi dali imas erora ili warninga ako nemas onda ides file--- save.
i to je to.

Hvala. Sada radi. A znas li mozda koja je komanda za postaviti admina IG ?

/postaviadmina

Nije ::)


Citat: [CYRP] SpaMaster poslato Avgust 19, 2011, 15:35:06 POSLE PODNE
Citat: |P<RP>|NQweRtYZ poslato Avgust 19, 2011, 15:33:38 POSLE PODNE
Citat: [CYRP] SpaMaster poslato Avgust 19, 2011, 15:32:38 POSLE PODNE
Citat: [TG]$--L84S--$ poslato Avgust 19, 2011, 15:23:57 POSLE PODNE
Znaci ovako kad sve preuredis i to ides  build---compline i onda cekaj dok ti se nepojavi dali imas erora ili warninga ako nemas onda ides file--- save.
i to je to.

Hvala. Sada radi. A znas li mozda koja je komanda za postaviti admina IG ?

/postaviadmina

Nije ::)
Sta mislis da potrazis malo sam..
probaj. :/staviadmina

Citat: |P<RP>|NQweRtYZ poslato Avgust 19, 2011, 15:36:01 POSLE PODNE
Citat: [CYRP] SpaMaster poslato Avgust 19, 2011, 15:35:06 POSLE PODNE
Citat: |P<RP>|NQweRtYZ poslato Avgust 19, 2011, 15:33:38 POSLE PODNE
Citat: [CYRP] SpaMaster poslato Avgust 19, 2011, 15:32:38 POSLE PODNE
Citat: [TG]$--L84S--$ poslato Avgust 19, 2011, 15:23:57 POSLE PODNE
Znaci ovako kad sve preuredis i to ides  build---compline i onda cekaj dok ti se nepojavi dali imas erora ili warninga ako nemas onda ides file--- save.
i to je to.

Hvala. Sada radi. A znas li mozda koja je komanda za postaviti admina IG ?

/postaviadmina

Nije ::)
Sta mislis da potrazis malo sam..
probaj. :/staviadmina

A sta mislis da sam probao /postaviadmina, /makeadmin, /staviadmin, i sve te komande ?
Nece

EDIT: Rijesio sam to, prvi post je editan
Poslednja Izmena: Avgust 19, 2011, 15:50:09 POSLE PODNE od [CYRP] SpaMaster

Probaj da izbriÅ¡eÅ¡ ovo: else 
         { 
            SendClientMessage(playerid, COLOR_GRAD1, "Moras biti RCON Admin!"); 
         } 
      } 


A to Å¡to ti piÅ¡eÅ¡ da morap biti RCON admin uÄ'eÅ¡ u server i logiraÅ¡ se kao RCON /rcon login i onda Å¡ifra eto,a i vamo piÅ¡e da igrač mora biti Admin Level 1338 gle ovaj red:if (PlayerInfo[playerid][Admin] >= 1338) 

if(strcmp(cmd, "/staviadminlvl", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, SVETLOPLAVA, "Komanda: /makeadmin [IgracevID/DioImena] [level(1-1338)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strvalEx(tmp);
if ((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >= 1338)
{
    if(IsPlayerConnected(para1))
    {
        if(para1 != INVALID_PLAYER_ID)
        {
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][Admin] = level;
printf("Administracija: %s je postavio %s level %d admina.", sendername, giveplayer, level);
format(string, sizeof(string), "Promovirani ste u level %d admina od %s", level, sendername);
SendClientMessage(para1, SVETLOPLAVA, string);
format(string, sizeof(string), "Promovisao si %s u level admina %d", giveplayer,level);
SendClientMessage(playerid, SVETLOPLAVA, string);
    new Float:x, Float:y, Float:z;
GetPlayerPos(giveplayerid, x, y, z);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Moras biti RCON Admin!");
}
}
return 1;
}


Sad si možeš stavit admina i preko RCONa




Citat: Leros poslato Avgust 19, 2011, 16:02:47 POSLE PODNE
if(strcmp(cmd, "/staviadminlvl", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, SVETLOPLAVA, "Komanda: /makeadmin [IgracevID/DioImena] [level(1-1338)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strvalEx(tmp);
if ((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >= 1338)
{
    if(IsPlayerConnected(para1))
    {
        if(para1 != INVALID_PLAYER_ID)
        {
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][Admin] = level;
printf("Administracija: %s je postavio %s level %d admina.", sendername, giveplayer, level);
format(string, sizeof(string), "Promovirani ste u level %d admina od %s", level, sendername);
SendClientMessage(para1, SVETLOPLAVA, string);
format(string, sizeof(string), "Promovisao si %s u level admina %d", giveplayer,level);
SendClientMessage(playerid, SVETLOPLAVA, string);
    new Float:x, Float:y, Float:z;
GetPlayerPos(giveplayerid, x, y, z);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Moras biti RCON Admin!");
}
}
return 1;
}


Sad si možeš stavit admina i preko RCONa

Sad nemogu server pokrenuti -.-"'

C:\Documents and Settings\User\Desktop\Cyb3r RolePlay [0.3c]\gamemodes\CYBER.pwn(37733) : error 017: undefined symbol "pAdmin"

        if (PlayerInfo[playerid][Admin] >= 1338)  
        {  
            if(IsPlayerConnected(para1))  
            {  
                if(para1 != INVALID_PLAYER_ID)  
                {  
                 GetPlayerName(para1, giveplayer, sizeof(giveplayer));  
                 GetPlayerName(playerid, sendername, sizeof(sendername));  
                 PlayerInfo[para1][Admin] = level;  
                 printf("Administracija: %s je postavio %s level %d admina.", sendername, giveplayer, level);  
                 format(string, sizeof(string), "Promovirani ste u level %d admina od %s", level, sendername);  
                 SendClientMessage(para1, SVETLOPLAVA, string);  
                 format(string, sizeof(string), "Promovisao si %s u level admina %d", giveplayer,level);  
                 SendClientMessage(playerid, SVETLOPLAVA, string);  
                    new Float:x, Float:y, Float:z;  
                 GetPlayerPos(giveplayerid, x, y, z);  
              }  
           }  
        }  
        else  
        {  
           SendClientMessage(playerid, COLOR_GRAD1, "Moras biti RCON Admin!");  
        }  


ovaj dio,svaku liniju pomakni za jedan tab u desno pa kompajluj
Poslednja Izmena: Avgust 19, 2011, 16:14:13 POSLE PODNE od [TG]$--L84S--$

ovako stavi :

if(strcmp(cmd, "/staviadminlvl", true) == 0)  
  {  
      if(IsPlayerConnected(playerid))  
      {  
        tmp = strtok(cmdtext, idx);  
        if(!strlen(tmp))  
        {  
           SendClientMessage(playerid, SVETLOPLAVA, "Komanda: /makeadmin [IgracevID/DioImena] [level(1-1338)]");  
           return 1;  
        }  
        new para1;  
        new level;  
        para1 = ReturnUser(tmp);  
        tmp = strtok(cmdtext, idx);  
        level = strvalEx(tmp);  
        if (IsPlayerAdmin(playerid) || PlayerInfo[playerid][Admin] >= 1338)  
        {  
            if(IsPlayerConnected(para1))  
            {  
                if(para1 != INVALID_PLAYER_ID)  
                {  
                 GetPlayerName(para1, giveplayer, sizeof(giveplayer));  
                 GetPlayerName(playerid, sendername, sizeof(sendername));  
                 PlayerInfo[para1][Admin] = level;  
                 printf("Administracija: %s je postavio %s level %d admina.", sendername, giveplayer, level);  
                 format(string, sizeof(string), "Promovirani ste u level %d admina od %s", level, sendername);  
                 SendClientMessage(para1, SVETLOPLAVA, string);  
                 format(string, sizeof(string), "Promovisao si %s u level admina %d", giveplayer,level);  
                 SendClientMessage(playerid, SVETLOPLAVA, string);  
                    new Float:x, Float:y, Float:z;  
                 GetPlayerPos(giveplayerid, x, y, z);  
              }  
           }  
        }  
        else  
        {  
           SendClientMessage(playerid, COLOR_GRAD1, "Moras biti RCON Admin!");  
        }  
     }  
     return 1;  
  }  

@ almir nije tocno..
Poslednja Izmena: Avgust 19, 2011, 16:15:10 POSLE PODNE od [TG]$--L84S--$