No me funciona cuando compro auto. - 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: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: No me funciona cuando compro auto. (
/showthread.php?tid=543247)
No me funciona cuando compro auto. -
Metzone - 25.10.2014
HolaЎ vengo con una duda y es un problema, ya que llevo intentado hacer un dialogo para comprar un vehiculo, que seria la NRG, bueno, he echo esto asi, pero no me funciona, me podrian decir como hacerlo, o corregir si lo tengo bien pero me falta algo, porque en el juego lo uso y no me hace nada...
pawn Код:
CMD:comprarcoche(playerid, params[])
{
SafeDialogEx(playerid, COMPRARAUTOPR, DIALOG_STYLE_LIST, "Compra un vehiculo PR","Nrg-500 [45 PR]", "Comprar", "Cancelar");
return 1;
}
pawn Код:
case COMPRARAUTOPR:
{
if(response)
{
new string[228], playerid, modelid;
new playervehicleid = GetPlayerFreeVehicleId(playerid);
new Float:X,Float:Y,Float:Z;
new Float:Angle;
if(listitem == 0)
{
if(Info[playerid][pPR] < 44) return SendClientMessageEx(playerid, 0xAA3333FF, "ERROR: {FFFFFF}No tienes suficientes monedas {396AD5}PR.");
Info[playerid][pPR] -= 45;
CreatePlayerVehicle(playerid, playervehicleid, 479, X, Y, Z, Angle, 1, 1);
GetPlayerFacingAngle(playerid,Angle);
GetPlayerPos(playerid,X,Y,Z);
format(string, sizeof(string), "{FFFFFF}Usuario {FFFF00}%s {FFFFFF}Gracias por Comprar una {FFFF00}Nrg-500{FFFFFF}.", GetPlayerNameEx(playerid));
SendClientMessageEx(playerid, COLOR_WHITE, string);
}
}
}
Respuesta: No me funciona cuando compro auto. -
roderjit - 25.10.2014
Y si pones
pawn Код:
GetPlayerFacingAngle(playerid,Angle);
GetPlayerPos(playerid,X,Y,Z);
antes de
pawn Код:
CreatePlayerVehicle(playerid, playervehicleid, 479, X, Y, Z, Angle, 1, 1);
?