SA-MP Forums Archive
Help !!!! Car Spawn. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Help !!!! Car Spawn. (/showthread.php?tid=444962)



Help !!!! Car Spawn. - xganyx - 19.06.2013

i'm got this code:
Код:
#include <a_samp>
#include <zcmd>

#define DIALOG_CARS 1

stock CreatePlayerVehicle(playerid,vehicleid,Color1,Color2)
{
    new Float: x, Float: y, Float: z, Float: r, vehicle;
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,r);
    vehicle = CreateVehicle(vehicleid,x,y,z,r,Color1,Color2,300);
    PutPlayerInVehicle(playerid,vehicle,0);
}

cmd:car(playerid, params[])
{
	ShowPlayerDialog(playerid, DIALOG_CAR, DIALOG_STYLE_LIST, "Car", "NRG-500\nInfernus\nVortext", "OK", "Cancel");
	return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == DIALOG_CARS)
	{
	    if(respon)
	    {
	        if(listitem == 0)
	        {
	             CreatePlayerVehicle(playerid, 522, 3, 6)
			}
			if(listitem == 1)
			{
			    CreatePlayerVehicle(playerid, 411, 1, 1)
			}
			if(listitem == 2)
			{
			    CreatePlayerVehicle(playerid, 452, 1, 1)
			}
		}
		return 1;
	}
	
	return 0
}
error:
Код:
C:\Users\Admin\Desktop\New\pawno\CarSpawn.pwn(18) : error 017: undefined symbol "respon"
C:\Users\Admin\Desktop\New\pawno\CarSpawn.pwn(33) : error 001: expected token: ";", but found "}"
C:\Users\Admin\Desktop\New\pawno\CarSpawn.pwn(37) : error 001: expected token: ";", but found "}"
C:\Users\Admin\Desktop\New\pawno\CarSpawn.pwn(41) : error 001: expected token: ";", but found "}"
C:\Users\Admin\Desktop\New\pawno\CarSpawn.pwn(50) : warning 203: symbol is never used: "car"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
how to fix ??


Re: Help !!!! Car Spawn. - Tuntun - 19.06.2013

Here you go:
Код:
#include <a_samp>
#include <zcmd>

#define DIALOG_CARS 1

stock CreatePlayerVehicle(playerid,vehicleid,Color1,Color2)
{
    new Float: x, Float: y, Float: z, Float: r, vehicle;
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,r);
    vehicle = CreateVehicle(vehicleid,x,y,z,r,Color1,Color2,300);
    PutPlayerInVehicle(playerid,vehicle,0);
}

cmd:car(playerid, params[])
{
	ShowPlayerDialog(playerid, DIALOG_CAR, DIALOG_STYLE_LIST, "Car", "NRG-500\nInfernus\nVortext", "OK", "Cancel");
	return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == DIALOG_CARS)
	{
	    if(respon)
	    {
	        if(listitem == 0)
	        {
	              CreatePlayerVehicle(playerid, 522, 3, 6);
			}
			if(listitem == 1)
			{
			    CreatePlayerVehicle(playerid, 411, 1, 1);
			}
			if(listitem == 2)
			{
			    CreatePlayerVehicle(playerid, 452, 1, 1);
			}
		}
		return 1;
	}

	return 0;
}



Re: Help !!!! Car Spawn. - xganyx - 19.06.2013

Quote:
Originally Posted by Tuntun
Посмотреть сообщение
Here you go:
Код:
#include <a_samp>
#include <zcmd>

#define DIALOG_CARS 1

stock CreatePlayerVehicle(playerid,vehicleid,Color1,Color2)
{
    new Float: x, Float: y, Float: z, Float: r, vehicle;
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,r);
    vehicle = CreateVehicle(vehicleid,x,y,z,r,Color1,Color2,300);
    PutPlayerInVehicle(playerid,vehicle,0);
}
Still more 1 error :


cmd:car(playerid, params[])
{
	ShowPlayerDialog(playerid, DIALOG_CAR, DIALOG_STYLE_LIST, "Car", "NRG-500\nInfernus\nVortext", "OK", "Cancel");
	return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == DIALOG_CARS)
	{
	    if(respon)
	    {
	        if(listitem == 0)
	        {
	              CreatePlayerVehicle(playerid, 522, 3, 6);
			}
			if(listitem == 1)
			{
			    CreatePlayerVehicle(playerid, 411, 1, 1);
			}
			if(listitem == 2)
			{
			    CreatePlayerVehicle(playerid, 452, 1, 1);
			}
		}
		return 1;
	}

	return 0;
}
still more one error :
Код:
C:\Users\Admin\Desktop\New\pawno\CarSpawn.pwn(18) : error 017: undefined symbol "respon"



Re: Help !!!! Car Spawn. - Necip - 19.06.2013

Just type response instead of respon


Re: Help !!!! Car Spawn. - Tuntun - 19.06.2013

Here it is:
Код:
#include <a_samp>
#include <zcmd>

#define DIALOG_CARS 1

stock CreatePlayerVehicle(playerid,vehicleid,Color1,Color2)
{
    new Float: x, Float: y, Float: z, Float: r, vehicle;
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,r);
    vehicle = CreateVehicle(vehicleid,x,y,z,r,Color1,Color2,300);
    PutPlayerInVehicle(playerid,vehicle,0);
}

CMD:car(playerid, params[])
{
	ShowPlayerDialog(playerid, DIALOG_CARS, DIALOG_STYLE_LIST, "Car", "NRG-500\nInfernus\nVortext", "OK", "Cancel");
	return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == DIALOG_CARS)
	{
	    if(response)
	    {
	        if(listitem == 0)
	        {
	              CreatePlayerVehicle(playerid, 522, 3, 6);
			}
			if(listitem == 1)
			{
			    CreatePlayerVehicle(playerid, 411, 1, 1);
			}
			if(listitem == 2)
			{
			    CreatePlayerVehicle(playerid, 452, 1, 1);
			}
		}
		return 1;
	}

	return 0;
}
And Necip you're wrong.


Re: Help !!!! Car Spawn. - Necip - 19.06.2013

Oh sorry saw what I did wrong...Fixed it