Help !!!! Car Spawn.
#1

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 ??
Reply
#2

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;
}
Reply
#3

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"
Reply
#4

Just type response instead of respon
Reply
#5

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.
Reply
#6

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


Forum Jump:


Users browsing this thread: 1 Guest(s)