GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Admin komutu hata mesajı

Başlatan _DecaT, 26 Ocak 2018, 16:19:47

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

_DecaT

HEH tamamdır halletim hawk


Gogh

Alıntı yapılan: _DecaT - 26 Ocak 2018, 17:42:50

HEH tamamdır halletim hawk

Nasıl çözdün benim attığım kod ilemi değilse atta belki aynı hatayı başkalarıda alır.


_DecaT

Harunun Kodunu yanlış almışım :D


Backup

dcmd kullanıyorsun galiba , OnPlayerCommandText 'teki admin level şartını kaldır.


_DecaT

PAWN Kodu: Seç
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(IsSpawned[playerid] == 0)
{
    SendClientMessage(playerid,COLOR_ERROR,"Spawn Olmadan KONUŞAMAZSINIZ!");
    return 0;
}
new pstr[256];
format(pstr, sizeof pstr, "{FA4B77}» [RAPOR]: %s(%i) - %s", PlayerName(playerid), playerid, cmdtext);
for(new p = false; p <= GetMaxPlayers(); p++)
{
if(IsPlayerConnected(p))
{
if(AdminLevel[p] == 11)
{
SendClientMessage(p, -1, pstr);
}
}
}

dcmd(okomut,6,cmdtext);

dcmd(adminol,7,cmdtext);

dcmd(paradagit,9,cmdtext);

dcmd(resetle,7,cmdtext);

dcmd(ckur,4,cmdtext);

dcmd(komutoku,8,cmdtext);

dcmd(ceteler,7,cmdtext);

dcmd(spawn,5,cmdtext);

dcmd(rconarac,8,cmdtext);

dcmd(fullkick,8,cmdtext);

dcmd(yonetimgiris,12,cmdtext);

dcmd(nickdegistir,12,cmdtext);

dcmd(yapimci,7,cmdtext);

dcmd(cetebilgi,9,cmdtext);

dcmd(ceteuye,7,cmdtext);

dcmd(abilgi,6,cmdtext);

dcmd(ebilgi,6,cmdtext);


new cmd[256],idx;
cmd = strtok(cmdtext,idx);
if(IsSpawned[playerid] != 1)
{
    SendClientMessage(playerid,COLOR_ERROR,"Spawn olmadan komut kullanamazsınız!");
    return 1;
    }
new string2[125];
format(string2, sizeof(string2), "{ff0000}[Kullanılan Komut]»» %s[%d] :{ff0000} %s", PlayerName(playerid),playerid,cmdtext);
for(new i = 0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(komutoku[i]==1)
{

{
            SendClientMessage(i, COLOR_ADMIN, string2);
}
}
   }
   }




new string1[128], p_Name[MAX_PLAYER_NAME];

GetPlayerName(playerid, p_Name, sizeof p_Name);

format(string1, sizeof string1, "{DC0C0C}[KOMUT] {CCCC00}[%s] {FF0000}Komut: {FFFFFF}%s\r\n", p_Name, cmdtext);

new File:dizin = fopen("komutlar.txt", io_append);

if(dizin)

{

fwrite(dizin, string1);

fclose(dizin);

}

if(!strcmp(cmdtext, "/komutlog", true))
{
if(!IsPlayerAdmin(playerid)) return true;

new File:filedizin = fopen("komutlar.txt", io_read), strveri[128];
if(dizin)
{
while(fread(filedizin, strveri)) SendClientMessage(playerid, -1, strveri);
fclose(filedizin);
}
return 1;
}public OnPlayerCommandText(playerid, cmdtext[])
{
    if(IsSpawned[playerid] == 0)
{
    SendClientMessage(playerid,COLOR_ERROR,"Spawn Olmadan KONUŞAMAZSINIZ!");
    return 0;
}
new pstr[256];
format(pstr, sizeof pstr, "{FA4B77}» [RAPOR]: %s(%i) - %s", PlayerName(playerid), playerid, cmdtext);
for(new p = false; p <= GetMaxPlayers(); p++)
{
if(IsPlayerConnected(p))
{
if(AdminLevel[p] == 11)
{
SendClientMessage(p, -1, pstr);
}
}
}

dcmd(okomut,6,cmdtext);

dcmd(adminol,7,cmdtext);

dcmd(paradagit,9,cmdtext);

dcmd(resetle,7,cmdtext);

dcmd(ckur,4,cmdtext);

dcmd(komutoku,8,cmdtext);

dcmd(ceteler,7,cmdtext);

dcmd(spawn,5,cmdtext);

dcmd(rconarac,8,cmdtext);

dcmd(fullkick,8,cmdtext);

dcmd(yonetimgiris,12,cmdtext);

dcmd(nickdegistir,12,cmdtext);

dcmd(yapimci,7,cmdtext);

dcmd(cetebilgi,9,cmdtext);

dcmd(ceteuye,7,cmdtext);

dcmd(abilgi,6,cmdtext);

dcmd(ebilgi,6,cmdtext);


new cmd[256],idx;
cmd = strtok(cmdtext,idx);
if(IsSpawned[playerid] != 1)
{
    SendClientMessage(playerid,COLOR_ERROR,"Spawn olmadan komut kullanamazsınız!");
    return 1;
    }
new string2[125];
format(string2, sizeof(string2), "{ff0000}[Kullanılan Komut]»» %s[%d] :{ff0000} %s", PlayerName(playerid),playerid,cmdtext);
for(new i = 0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(komutoku[i]==1)
{

{
            SendClientMessage(i, COLOR_ADMIN, string2);
}
}
   }
   }




new string1[128], p_Name[MAX_PLAYER_NAME];

GetPlayerName(playerid, p_Name, sizeof p_Name);

format(string1, sizeof string1, "{DC0C0C}[KOMUT] {CCCC00}[%s] {FF0000}Komut: {FFFFFF}%s\r\n", p_Name, cmdtext);

new File:dizin = fopen("komutlar.txt", io_append);

if(dizin)

{

fwrite(dizin, string1);

fclose(dizin);

}

if(!strcmp(cmdtext, "/komutlog", true))
{
if(!IsPlayerAdmin(playerid)) return true;

new File:filedizin = fopen("komutlar.txt", io_read), strveri[128];
if(dizin)
{
while(fread(filedizin, strveri)) SendClientMessage(playerid, -1, strveri);
fclose(filedizin);
}
return 1;
}


Nasıl?