Help for a first timer!
#1

So this is my first time actually coding anything. I've learnt all I know about PAWN (Not much) off the Wiki, and I tried to script my own command. But there is something wrong, and I have no idea what it is. Could someone tell me how I could fix this?

My code is for a RP server. It's a command for a seatbelt. Basically if someone doesn't do /seatbelt and they crash their car, they lose 10 health, but whenever I compile it I get errors.

Here's the code, could someone tell me what's wrong or what's missing.

Код:
#include <a_samp>

new gSeatBelt[MAX_PLAYERS];

CMD:SeatBelt(playerid, params[]){
 #pragma unused params

        new name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
        new string[128];
        new string1[128];
{
if(IsPlayerInAnyVehicle(playerid)) {

if(gSeatbelt [playerid] == 1) {
format(string, sizeof(string), "* %s reaches over and buckles their seatbelt.", name);
format(string, sizeof(string), "* Click (( %s ))", playername) ;
NearByMessage(playerid, COLOR_PURPLE, string);
NearByMessage(playerid, COLOR_PURPLE, string1);

else{

if(gSeatbelt [playerid] == 0) {
format(string, sizeof(string), "* %s reaches over and unbuckles their seatbelt.", name);
format(string, sizeof(string), "* Click (( %s ))", playername) ;
NearByMessage(playerid, COLOR_PURPLE, string);
NearByMessage(playerid, COLOR_PURPLE, string1);

else{

public OnVehicleDamageStausupdate
new Float:Health;
    new Float:VehHealth;
    GetVehicleHealth(vehicleid, vehHealth);
    SetPlayerHealth(playerid,-10 vehHealth);
return 1;

public NearByMessage(playerid, colour, string[])
	new Float: PlayerX, Float: PlayerY, Float: PlayerZ;
	{
		if(IsPlayerConnectedEx(i) && IsPlayerSpawned(playerid))
	   	{
	   		GetPlayerPos(playerid, PlayerX, PlayerY, PlayerZ);
	   		if(IsPlayerInRangeOfPoint(playerid, 5, PlayerX, PlayerY, PlayerZ))
	   		{
			    if(GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i) && GetPlayerInterior(playerid) == GetPlayerInterior(i))
	    	    {
	    			SendClientMessage(i, colour, string);
else {
                SendClientMessage(playerid, WHITE, "You are not in a vehicle.");
        }
        return 1;
}
And here are the errors I get.
Код:
C:\Users\Cam\Desktop\Pawn\Seatbelt.pwn(32) : warning 203: symbol is never used: "SeatBelt"
C:\Users\Cam\Desktop\Pawn\Seatbelt.pwn(32 -- 54) : warning 203: symbol is never used: "gSeatBelt"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


2 Warnings.
Thanks!
Reply


Messages In This Thread
Help for a first timer! - by IrCam - 15.08.2012, 12:29
Re: Help for a first timer! - by Jstylezzz - 15.08.2012, 12:32
Re: Help for a first timer! - by IrCam - 16.08.2012, 02:21
Re: Help for a first timer! - by Avi57 - 16.08.2012, 04:16
Re: Help for a first timer! - by Weaselpwns - 16.08.2012, 08:33
Re: Help for a first timer! - by Dan. - 16.08.2012, 08:37
Respuesta: Help for a first timer! - by ThePhenix - 16.08.2012, 09:00

Forum Jump:


Users browsing this thread: 1 Guest(s)