[Pedido] Conversao para Zcmd/Sscanf
#7

Quote:
Originally Posted by Lуs
Посмотреть сообщение
PHP код:
CMD:veh(playeridparams[])
{
    new 
modelIDvehColor1vehColor2;
    if(
sscanf(params"iii"modelIDvehColor1vehColor2))
        return 
SendClientMessage(playerid0xFF3300AA"| ERRO | Uso correto: /CriarVeiculo [Veнculo ID / Nome] [Cor 1] [Cor 2]");
    if(
modelID 400 || modelID 611)
        return 
SendClientMessage(playerid, -1"Modelo invбlido! [400 - 611]");
    new 
vehicleCreatedFloatvehiclePos[3];
    
DestroyVehicle(VeiculoID[playerid]);
    
GetPlayerPos(playeridvehiclePos[0], vehiclePos[1], vehiclePos[2]);
    
vehicleCreated CreateVehicle(modelIDvehiclePos[0], vehiclePos[1], vehiclePos[2], 0.0vehColor1vehColor2, -1);
    
PutPlayerInVehicle(playeridvehicleCreated0);
    
CriouVeiculo[playerid] = true;
    
    
format(g_stringsizeof(g_string), "| INFO | %s criado com sucesso! (Somente vocк pode dirigi-lo)"Veiculos[GetVehicleModel(Modeloplayerid ])-400]);
    
SendClientMessage(playerid0xFFFF33AAg_string);
    
    
format(g_stringsizeof(g_string), "%s [%d]"PlayerName(playerid), playerid);
    
VLabel3D[playerid] = Create3DTextLabel(g_string0x00FF00AA0.00.00.040.001);
    
Attach3DTextLabelToVehicle(VLabel3D[playerid], Modeloplayerid ], 0.0, -2.50.5);
    
    
format(Veiculopp[VeiculoID[playerid]][NomeT], 20PlayerName(playerid));
    return 
1;

Peguei o seu e editei para adequar a minha game mode
pawn Код:
CMD:v(playerid, params[])
{
if(DuelActive == true) return SendClientMessage(playerid,Vermelho,"[Error]:You can Not use Commands if you are in a Duel !");
new modelID, vehColor1, vehColor2;
if(sscanf(params, "iii", modelID, vehColor1, vehColor2))
return SendClientMessage(playerid, Amarelo, "Use: /V [ID/Name] [Color 1] [Color 2]");
if(modelID < 400 || modelID > 611) return SendClientMessage(playerid, Vermelho, "[Error]: Invalid Model !, Models: [400 - 611]");
if(modelID == 425 || modelID == 432 || modelID == 447 || modelID == 520) return SendClientMessage(playerid, Vermelho, "[Info]: Vehicle Only for Vip !");
new vehicleCreated, Float: vehiclePos[3];
DestroyVehicle(VeiculoID[playerid]);
GetPlayerPos(playerid, vehiclePos[0], vehiclePos[1], vehiclePos[2]);
vehicleCreated = CreateVehicle(modelID, vehiclePos[0], vehiclePos[1], vehiclePos[2], 0.0, vehColor1, vehColor2, -1);
PutPlayerInVehicle(playerid, vehicleCreated, 0);
CriouVeiculo[playerid] = true;
format(g_string, sizeof(g_string), "[Info]: %s Successfully Created, Only You can Drive !", Veiculos[GetVehicleModel(Modelo[ playerid ])-400]);
SendClientMessage(playerid, Verde, g_string);
format(g_string, sizeof(g_string), "%s [%d]", PlayerName(playerid), playerid);
VLabel3D[playerid] = Create3DTextLabel(g_string, Verde, 0.0, 0.0, 0.0, 40.0, 0, 1);
Attach3DTextLabelToVehicle(VLabel3D[playerid], Modelo[ playerid ], 0.0, -2.5, 0.5);
format(Veiculopp[VeiculoID[playerid]][NomeT], 20, PlayerName(playerid));
return 1;
}
Porem tenho um problema , toda vez q digito ex : /v elegy 0 1 aparece como se eu tivesse errado !
Reply


Messages In This Thread
Conversao para Zcmd/Sscanf - by Patrick141 - 07.03.2015, 02:02
Re: Conversao para Zcmd/Sscanf - by FStralioti - 07.03.2015, 02:06
Re: Conversao para Zcmd/Sscanf - by MultiKill - 07.03.2015, 02:08
Re: Conversao para Zcmd/Sscanf - by Patrick141 - 07.03.2015, 02:13
Re: Conversao para Zcmd/Sscanf - by MultiKill - 07.03.2015, 02:19
Re: Conversao para Zcmd/Sscanf - by Lуs - 07.03.2015, 02:37
Re: Conversao para Zcmd/Sscanf - by Patrick141 - 07.03.2015, 15:45
Re: Conversao para Zcmd/Sscanf - by MultiKill - 07.03.2015, 15:49
Re: Conversao para Zcmd/Sscanf - by Patrick141 - 07.03.2015, 16:13

Forum Jump:


Users browsing this thread: 1 Guest(s)