[Ajuda] Resolvido - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Resolvido (
/showthread.php?tid=419109)
Parвmetro sscanf ? -
Duun - 27.02.2013
Ta ai o comando para criar carros :
pawn Код:
CMD:v(playerid, params[])
{
new
Id[60], C1,
C2, Vx, Vr
;
new Float:x, Float:y, Float:z;
if(sscanf(params, "s[60]dd", Id, C1, C2)) return SendClientMessage(playerid, Laranja, "-* Uso й /v [ Nome veнculo ], [Cor 1], [Cor 2]");
GetPlayerPos(playerid, x, y, z);
Vr = GetVehicleModelIDFromName(Id);
if(Vr < 400 || Vr > 611) return SendClientMessage(playerid, Laranja, "-* O nome nгo foi encontrado.");
Vx = CreateVehicle(Vx, x, y, z, 0, C1, C2, false);
PutPlayerInVehicle(playerid, Vx, 0);
return 1;
}
Sу que o carro nгo cria !
Acho que tem haver com o parвmetro da sscanf que eu to usando . qual й o certo ?
Re: error 035: argument type mismatch (argument 6) -
Duun - 27.02.2013
Ajuda ai Galera
Respuesta: Resolvido -
Parka - 27.02.2013
pawn Код:
CMD:v(playerid, params[])
{
new Float:OldPos[4], Id, vehicle;
if(sscanf(params, "s[60]dd", params[0], params[1], params[2])) return SendClientMessage(playerid, Laranja, "-* Uso й /v [ Nome veнculo ], [Cor 1], [Cor 2]");
GetPlayerPos(playerid, OldPos[0], OldPos[1], OldPos[2]);
GetPlayerFacingAngle(playerid, OldPos[3]);
if(params[0] < 400 || params[0] > 611) return SendClientMessage(playerid, Laranja, "-* O nome nгo foi encontrado.");
//params[0] = GetVehicleModelIDFromName(Id);
vehicle = CreateVehicle(params[0], OldPos[0], OldPos[1], OldPos[2], OldPos[3], params[1], params[2], false);
PutPlayerInVehicle(playerid, vehicle, 0);
return 1;
}
ou esta
pawn Код:
CMD:v(playerid, params[])
{
new
Id[60],
Vx,
Vr
;
new Float:x, Float:y, Float:z;
if(sscanf(params, "s[60]dd", Id, params[1], params[2])) return SendClientMessage(playerid, Laranja, "-* Uso й /v [ Nome veнculo ], [Cor 1], [Cor 2]");
GetPlayerPos(playerid, x, y, z);
Vr = GetVehicleModelIDFromName(Id);
if(Vr < 400 || Vr > 611) return SendClientMessage(playerid, Laranja, "-* O nome nгo foi encontrado.");
Vx = CreateVehicle(Vr, x, y, z, 0, params[1], params[2], false);
PutPlayerInVehicle(playerid, Vx, 0);
return 1;
}
Re: Resolvido -
Duun - 27.02.2013
Vou testar a segunda opзгo cesar !