Help with A Truck
#1

Ok This is more checkpoint then truck problem but think if i name it that way then nobody will read it soo.. here it goes:
Somthing is wrong here :
pawn Код:
public OnPlayerEnterCheckpoint(playerid)
{
    if(IsPlayerInVehicle(playerid, 455))
        {
        DisablePlayerCheckpoint(playerid);
    new currentveh;
    currentveh = GetPlayerVehicleID(playerid);
        DestroyVehicle(currentveh);
        GivePlayerMoney(playerid, 2500);
        GameTextForPlayer(playerid, "~w~You completed you'r job!  Goto Truck ~b~HQ ~w~to Do Another!", 8000, 3);
        SendClientMessage(playerid, COLOR_AQUA, "For Completing your job you recieved a payback of 2500$ !")
        }  <==== ERROR REFERS TO THIS LINE !
    return 1;
}
And /or here:
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == truck1 || GetPlayerVehicleID(playerid) == truck2 || GetPlayerVehicleID(playerid) == truck3 || GetPlayerVehicleID(playerid) == truck4 || GetPlayerVehicleID(playerid) == truck5)
    {
    GameTextForPlayer(playerid,"~w~Drive the ~r~Truck ~w~to the red marker and get your ~y~payment~w~!",1000,3);
    SetPlayerCheckpoint(playerid, 1419.4304,-1285.3236,13.5622, 6.0);
    }
_____________________________________________________________________________________________________________________________________________________________________________________________________________
    DISREGARD THIS THE PROBLEM ISNT HERE ITS IN THE FIRST STATEMENT!

if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == bumpcar1 || GetPlayerVehicleID(playerid) == bumpcar || GetPlayerVehicleID(playerid) == bumpcar2 || GetPlayerVehicleID(playerid) == bumpcar3 || GetPlayerVehicleID(playerid) == bumpcar4)
    {
        TogglePlayerControllable(playerid, 0);
        if (IsPlayerInAnyVehicle(playerid)) {
            new VehicleID = GetPlayerVehicleID(playerid);   SetVehicleHealth(VehicleID,15000.0);
        } else {
            SendClientMessage(playerid,COLOR_RED,"Error: You are not in a vehicle");
        }
        SendClientMessage(playerid, COLOR_RED, "DISCLAIMER:Welcome to FUN-BUMP DEATH CHALLENGE !");
        SendClientMessage(playerid, COLOR_PINK, "DISCLAIMER:Type /startbump to start the FUN-BUMP DEATH CHALLENGE !");
    }
The Error :
Код:
C:\DOCUME~1\User01\Desktop\samp02Xserver.win32\gamemodes\TestersGamemode.pwn(849) : error 001: expected token: ";", but found "}"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Btw i wanna know how to make some random checkpoints everytime i enter / exit a truck
Reply
#2

pawn Код:
public OnPlayerEnterCheckpoint(playerid)
{
    if(IsPlayerInVehicle(playerid, 455))
        {
        DisablePlayerCheckpoint(playerid);
    new currentveh;
    currentveh = GetPlayerVehicleID(playerid);
        DestroyVehicle(currentveh);
        GivePlayerMoney(playerid, 2500);
        GameTextForPlayer(playerid, "~w~You completed you'r job!  Goto Truck ~b~HQ ~w~to Do Another!", 8000, 3);
        SendClientMessage(playerid, COLOR_AQUA, "For Completing your job you recieved a payback of 2500$ !")
        }  <==== ERROR REFERS TO THIS LINE !
    return 1;
}
pawn Код:
C:\DOCUME~1\User01\Desktop\samp02Xserver.win32\gamemodes\TestersGamemode.pwn(849) : error 001: expected token: ";", but found "}"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
1. Most of the time when an error is reported at line# the error is in the line just above it.

2. The error is telling you in plain old english your missing a ;

pawn Код:
public OnPlayerEnterCheckpoint(playerid)
{
  if(IsPlayerInVehicle(playerid, 455))
  {
    DisablePlayerCheckpoint(playerid);
    new currentveh;
    currentveh = GetPlayerVehicleID(playerid);
    DestroyVehicle(currentveh);
    GivePlayerMoney(playerid, 2500);
    GameTextForPlayer(playerid, "~w~You completed you'r job!  Goto Truck ~b~HQ ~w~to Do Another!", 8000, 3);
    SendClientMessage(playerid, COLOR_AQUA, "For Completing your job you recieved a payback of 2500$ !"); <==== HERE !
  }
  return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)