[AJUDA] Bug
#1

Pessoal Eu Colokei Um Sistema de Admin no Meu GM Dai QUando eu digito Qual quer comando do Server ele Aparesse isso:


Aki ta um Codigo que eu digito Obs: Lembrando que sгo todos cmd que eu digito que dar isso ai em sima..
Aki um Comando
pawn Код:
if(strcmp(cmd, "/Bdp", true) == 0)
    {
        new pName[MAX_PLAYER_NAME];
        GetPlayerName(playerid, pName, sizeof(pName));
        format(string, sizeof(string), "[BDP] %s ( ID: %d ) Foi Foi Para {00FF00} ( /Bdp )", pName, playerid);
        SendClientMessageToAll(0x33CCFFAA, string);
        if(GetPlayerState(playerid) == 2)
        {
            SetVehiclePos(GetPlayerVehicleID(playerid), -343.1008,1542.0986,75.2188);
            SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
            LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
        }
        else
        {
            SetPlayerPos(playerid, -343.6049,1542.0969,75.5625);
        }
        SetPlayerInterior(playerid, 0);
        return 1;
        }
E Aki ta Um Comando de Admin Lembrando Que sу Funfa comando de ADMMais comando de Players/Server nem Funfa '-'
pawn Код:
CMD:trazer(playerid, params[])
{
    new string[128];
    new interiorid;
    new Float:X,
        Float:Y,
        Float:Z;

    if(CrisInfo[playerid][cAdmin] <= 0) return SendClientMessage(playerid, Vermelho_Claro,"[ERRO]: Seu nнvel de Admin й insuficiente.");

    if(sscanf(params, "d", Outroplayerid)) return SendClientMessage(playerid, Branco, "Use: /trazer [id]");

    if(!IsPlayerConnected(Outroplayerid)) return SendClientMessage(playerid, Vermelho_Claro, "Jogador nгo conectado");

    if(IsPlayerInAnyVehicle(Outroplayerid)) {
        if(GetPlayerInterior(playerid) >= 1) return SendClientMessage(playerid, Vermelho_Claro, "Vocк nгo pode trazer players para dentro de interiores");
        GetPlayerName(Outroplayerid, NomedoCara, sizeof(NomedoCara));
        format(string, sizeof(string), "Vocк trouxe %s atй vocк", NomedoCara);
        SendClientMessage(playerid, Verde_Folha, string);
        GetPlayerPos(playerid, X, Y, Z);
        SetVehiclePos(GetPlayerVehicleID(Outroplayerid), X+1, Y+1, Z);
    }
    if(!IsPlayerInAnyVehicle(Outroplayerid)) {
        GetPlayerName(Outroplayerid, NomedoCara, sizeof(NomedoCara));
        format(string, sizeof(string), "Vocк trouxe %s atй vocк", NomedoCara);
        SendClientMessage(playerid, Verde_Folha, string);
        GetPlayerPos(playerid, X, Y, Z);
        SetPlayerPos(Outroplayerid, X+1, Y+1, Z);
        interiorid = GetPlayerInterior(playerid);
        SetPlayerInterior(Outroplayerid, interiorid);
    }
    return true;
}
Obg Pesoal Se min Ajudarem AGradeзo Muito
Reply
#2

Posta o codigo q mostra suas informaзхes...
Reply
#3

Nгo Intendir TRAGICO''
Reply
#4

Posta o comando do seu GM q executa a funзгo que mostra essa mensagem q tem na SS
Reply
#5

pawn Код:
if(sscanf(params, "d", Outroplayerid)) return SendClientMessage(playerid, Branco, "Use: /trazer [id]");
WTF? Se usa "u" para [ID/Nome] em algum comando.
Reply
#6

pawn Код:
if (strcmp("/status", cmd, true, 8) == 0)
    {
        Status(playerid);
        return 1;
    }
Ta awe Brother

PHP код:
SalvarPlayer(playerid)
{
    new 
Float:Vida;
    new 
Float:Colete;
    
GetPlayerHealth(playeridVida);
    
GetPlayerArmour(playeridColete);
    new 
Nome[MAX_PLAYER_NAME];
    
GetPlayerName(playeridNomesizeof(Nome));
    new 
String[50];
    
format(Stringsizeof(String), CONTASNome);
    
dini_IntSet(String,"Dinheiro"GetPlayerMoney(playerid));
    
dini_FloatSet(String,"Vida"Vida);
    
dini_FloatSet(String,"Colete"Colete);
    
dini_IntSet(String,"Matou"Matou[playerid]);
    
dini_IntSet(String,"Morreu"Morreu[playerid]);
    
dini_IntSet(String,"Logou"Logou[playerid]);
    return 
1;
}
SetarPlayer(playerid)
{
    new 
Nome[MAX_PLAYER_NAME];
    
GetPlayerName(playeridNomesizeof(Nome));
    new 
String[50];
    
format(Stringsizeof(String), CONTASNome);
    
GivePlayerMoney(playeriddini_Int(String,"Dinheiro"));
    
SetPlayerHealth(playeriddini_Int(String,"Vida"));
    
SetPlayerArmour(playeriddini_Int(String,"Colete"));
    
Matou[playerid] = dini_Int(String"Matou");
    
Morreu[playerid] = dini_Int(String"Morreu");
    
Logou[playerid] = dini_Int(String"Logou");
    return 
1;
}
Status(playerid)
{
    new 
Nome[MAX_PLAYER_NAME];
    
GetPlayerName(playeridNomesizeof(Nome));
    new 
String[128];
    
SendClientMessage(playerid0xFF0000AA"================================================");
    
format(Stringsizeof(String),"Minhas Informaзхes : %s",Nome);
    
SendClientMessage(playerid0xFFFF00AA,String);
    
format(Stringsizeof(String),"Dinheiro: %d"GetPlayerMoney(playerid));
    
SendClientMessage(playerid0x1E90FFAA,String);
    
format(Stringsizeof(String),"Matou: %d",Matou[playerid]);
    
SendClientMessage(playerid0x1E90FFAA,String);
    
format(Stringsizeof(String),"Morreu: %d",Morreu[playerid]);
    
SendClientMessage(playerid0x1E90FFAA,String);
    
format(Stringsizeof(String),"Vocк Jб Logou %d Vezes Neste Servidor",Logou[playerid]);
    
SendClientMessage(playerid0x1E90FFAA,String);
    
SendClientMessage(playerid0xFF0000AA"================================================");
    return 
1;

Reply
#7

pawn Код:
if(!strcmp("/status", cmd, true))
    {
        Status(playerid);
        return 1;
    }
Reply
#8

Calma ae, vocк tб usando ZCMD e STRCMP ao mesmo tempo no seu GM? '-'
Reply
#9

Pharrel Nгo deu Mano 5 Horas tou aki pq vou pro colйgio FLWS

Sim to
Reply
#10

Quote:
Originally Posted by Los
Посмотреть сообщение
pawn Код:
if(sscanf(params, "d", Outroplayerid)) return SendClientMessage(playerid, Branco, "Use: /trazer [id]");
WTF? Se usa "u" para [ID/Nome] em algum comando.
Sim!
U= Nome/Playerid, ou seja, se o cara digitar /trazer Bruno ou /trazer 1(meuid) ira trazer da mesma forma, jб se vocк usar parametro "i" sу funcionara pelo ID .

@EDIT

WTF O_O usar strcmp e zcmd concerteza causarб bugs (pelo menos eu acho).
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)