[Ajuda] Comando invбlido /SetarVeh
#4

Pensei que o problema era esse entгo tenta isso


PHP код:
CMD:setarveh(playeridparams[])
{
    new 
string[148], strings[80], msg[148], giveridModelosetCor1Cor2;
    new 
vid GetPlayerVehicleID(playerid);
    new 
mod GetVehicleModel(vid);
    if(
IsPlayerAdmin(playerid))
    {
        if(
sscanf(params"uiii"giveridModelosetCor1Cor2)) return SendClientMessage(playeridVERMELHO_ESCURO"[ x ] Uso: /Setarveh [ ID ] [ Modelo ] [ Cor 1 ] [ Cor 2 ]");
        if(!
IsPlayerConnected(giverid)) return SendClientMessage(playeridVERMELHO_ESCURO"[ x ] Jogador nгo estб conectado.");
        if(
Modeloset 400 || Modeloset 611 ) return SendClientMessage(playeridVERMELHO_ESCURO"[ x ] Modelos apenas de 400 a 611");
        if(
Cor10|| Cor1255) return SendClientMessage(playeridVERMELHO_ESCURO"[ x ] Primeira cor entre 0 e 255");
        if(
Cor20|| Cor2255) return SendClientMessage(playeridVERMELHO_ESCURO"[ x ] Segunda cor entre 0 e 255");
        new 
Float:PlayerX,Float:PlayerY,Float:PlayerZ,Float:PlayerR;
        
GetPlayerPos(playerid,PlayerX,PlayerY,PlayerZ);
        
GetPlayerFacingAngle(playerid,PlayerR);
        for(new 
car 0car MAX_CARROScar++)
        {
            
format(string,sizeof(string),"Carros/carro%d.ini",car);
            if(!
DOF2_FileExists(string))
            {
                
Set[car] = AddStaticVehicle(Modeloset,PlayerX,PlayerY,PlayerZ,PlayerR,Cor1,Cor2);
                
format(strings,sizeof(strings),"%s"nome(giverid));
                
Delete3DTextLabel(Textcarro[car]);
                
Textcarro[car] = Create3DTextLabel(strings, -10.00.00.040.001);
                
Attach3DTextLabelToVehicle(Textcarro[car], Set[car], 0.0, -2.50.5);
                
SetVehicleNumberPlate(Set[car], "SemPlaca");
                
DOF2_CreateFile(string);
                
DOF2_SetString(string,"Dono"nome(giverid));
                
DOF2_SetString(string,"Mensagem"DOF2_GetString(string,"Dono"));
                
DOF2_SetInt(string,"Modelo",Modeloset);
                
DOF2_SetInt(string,"Cor1"Cor1);
                
DOF2_SetInt(string,"Cor2"Cor2);
                
DOF2_SetString(string"Placa""SemPlaca");
                
DOF2_SetFloat(string,"CarroX",PlayerX);
                
DOF2_SetFloat(string,"CarroY",PlayerY);
                
DOF2_SetFloat(string,"CarroZ",PlayerZ);
                
DOF2_SetFloat(string,"CarroR",PlayerR);
                
GameTextForPlayer(giverid"~g~SET PROPRIO ~n~~r~SETADO"50000);
                
PlayerPlaySound(giverid 10570.00.010.0);
                
formatmsgsizeofmsg ),"[ Sky Admin ] Set prуprio setado com sucesso para o jogador %s ( Modelo: %s )"nome(giverid), NomeCarro[mod -400]);
                
SendClientMessage(playeridAZULmsg);
                
formatmsgsizeofmsg ), "[ Sky Admin ] O Administrador %s setou um set prуprio para vocк ( Modelo: %s )"nome(playerid), NomeCarro[mod -400]);
                
SendClientMessage(giveridAMARELOmsg);
                new 
log[40], logcmd[148];
                
format(logsizeof(log), "Logs/Setproprios.log");
                
format(logcmdsizeof(logcmd), "[ Sky Admin ] O Administrador %s setou o veiculo %s para o jogador %s"nome(playerid), NomeCarro[mod -400], nome(giverid));
                
EscreverLog(loglogcmd);
                
SetProprio SetProprio 1;
                
DOF2_SaveFile();
            }
        }
    }
    else
    {
        
SendClientMessage(playeridVERMELHO_ESCURO"[ x ] Comando extremamente reservado!");
    }
    return 
1;

Reply


Messages In This Thread
Comando invбlido /SetarVeh - by Maklister - 14.01.2013, 22:56
Re: Comando invбlido /SetarVeh - by Supera - 14.01.2013, 23:11
Re: Comando invбlido /SetarVeh - by Maklister - 14.01.2013, 23:22
Re: Comando invбlido /SetarVeh - by Supera - 14.01.2013, 23:29

Forum Jump:


Users browsing this thread: 1 Guest(s)