tag mismatch
#1

C:\Users\iphone\Desktop\0.3e\filterscripts\Car_Sys tem.pwn(14 : warning 213: tag mismatch
C:\Users\iphone\Desktop\0.3e\filterscripts\Car_Sys tem.pwn(14 : warning 213: tag mismatch
C:\Users\iphone\Desktop\0.3e\filterscripts\Car_Sys tem.pwn(14 : warning 213: tag mismatch
C:\Users\iphone\Desktop\0.3e\filterscripts\Car_Sys tem.pwn(149) : warning 213: tag mismatch
C:\Users\iphone\Desktop\0.3e\filterscripts\Car_Sys tem.pwn(150) : warning 213: tag mismatch
C:\Users\iphone\Desktop\0.3e\filterscripts\Car_Sys tem.pwn(150) : warning 213: tag mismatch
C:\Users\iphone\Desktop\0.3e\filterscripts\Car_Sys tem.pwn(150) : warning 213: tag mismatch
C:\Users\iphone\Desktop\0.3e\filterscripts\Car_Sys tem.pwn(150) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


8 Warnings.

pawn Код:
#define FILTERSCRIPT
#define DIALOG_STUFF 1

#include <a_samp>
#include <zcmd>

#if defined FILTERSCRIPT

new Engine[MAX_VEHICLES];

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print("Vehicle System By thefatshizms");
    print("--------------------------------------\n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}
public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid, -1, "car_system fs loaded do /info");
    return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    return 1;
}

CMD:info(playerid, params[])
{
    ShowPlayerDialog(playerid, DIALOG_STUFF, DIALOG_STYLE_MSGBOX, "Features", "/flip /veh /destroy /repair /lock /unlock /engine /bonnet /trunk /lights /pimpout1 /pimpout2 /pimpout3\nThis system is still in devolpment and more features will be added in the week!", "ok", "");
}

CMD:flip(playerid, params[])
{

    if(IsPlayerInAnyVehicle(playerid))
    {
        new currentveh;
        new Float:angle;
        currentveh = GetPlayerVehicleID(playerid);
        GetVehicleZAngle(currentveh, angle);
        SetVehicleZAngle(currentveh, angle);
        SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been flipped.");
        RepairVehicle(currentveh);
        return 1;
        }
    else
        {
            SendClientMessage(playerid, 0xFFFFFFFF, "You are not in any vehicle!");
            return 1;
        }
    }

CMD:destroy(playerid, params[])
{
    new currentveh;
    currentveh = GetPlayerVehicleID(playerid);
    DestroyVehicle(currentveh);
}

CMD:repair(playerid, params[])
{
    new currentveh;
    currentveh = GetPlayerVehicleID(playerid);
    RepairVehicle(currentveh);
}

CMD:lock(playerid, params[])
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        new State = GetPlayerState(playerid);
        if(State != PLAYER_STATE_DRIVER)
        {
            SendClientMessage(playerid, -1, "You can only lock the doors as the driver.");
            return 1;
        }
        for(new i = 0; i < MAX_PLAYERS; i ++)
        {
            if(i != playerid)
            {
                SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
            }
        }
        SendClientMessage(playerid, -1, "Vehicle locked!");
        new Float: pX, Float: pY, Float: pZ;
        GetPlayerPos(playerid, pX, pY, pZ);
        PlayerPlaySound(playerid, 1056, pX, pY, pZ);
    }
    else
    {
        SendClientMessage(playerid, -1, "You're not in a vehicle!");
    }
    return 1;
}

CMD:unlock(playerid, params[])
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        new State = GetPlayerState(playerid);
        if(State != PLAYER_STATE_DRIVER)
        {
            SendClientMessage(playerid, -1, "You can only unlock the doors as the driver.");
            return 1;
        }
        for(new i = 0; i < MAX_PLAYERS; i ++)
        {
            SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid), i, 0, 0);
        }
        SendClientMessage(playerid, 0xFFFF00AA, "Vehicle unlocked!");
        new Float: pX, Float: pY, Float: pZ;
        GetPlayerPos(playerid, pX, pY, pZ);
        PlayerPlaySound(playerid, 1057, pX, pY, pZ);
    }
    else
    {
        SendClientMessage(playerid, -1, "You're not in a vehicle!");
    }
    return 1;
}

CMD:engine(playerid, params[])
{
    if(GetPlayerState(playerid) == 2)
    {
        new vehicle = GetPlayerVehicleID(playerid);
        if(Engine[vehicle] == 0)
        {
            new engine, lights, alarm, doors, bonnet, boot, objective;
            GetVehicleParamsEx(vehicle, engine, lights, alarm, doors, bonnet, boot, objective);
            Engine[vehicle] = 1;
            SetVehicleParamsEx(vehicle, 1, lights, alarm, doors, bonnet, boot, 0);
        }
    }
    else return SendClientMessage(playerid, -1, "This vehicles engine is already turned on.");
    return 1;
}

CMD:car(playerid, params[])
{
        new float:X, float:Y, float:Z, float:angle;
        GetPlayerPos(playerid, X, Y, Z);
        GetPlayerFacingAngle( playerid, angle );
        new car = CreateVehicle(411, X, Y, Z, angle, 0, 1, 60);
        PutPlayerInVehicle(playerid, car, 0);
        SendClientMessage(playerid, -1, "u spawned a infernus!");
}
#endif
all the cmds work but i always get a error message in game
Reply
#2

Post the RELEVANT lines, not your entire gamemode..
Reply
#3

line 148:
pawn Код:
GetPlayerPos(playerid, X, Y, Z);
line 149:
pawn Код:
GetPlayerFacingAngle( playerid, angle );
line 150:
pawn Код:
new car = CreateVehicle(411, X, Y, Z, angle, 0, 1, 60);
Reply
#4

Pawn is case sensitive. Replace float with Float.
Reply
#5

thanks
Reply
#6

No problem.
Reply
#7

Here it is:
pawn Код:
#define FILTERSCRIPT
#define DIALOG_STUFF 1

#include <a_samp>
#include <zcmd>

#if defined FILTERSCRIPT

new Engine[MAX_VEHICLES];

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print("Vehicle System By thefatshizms");
    print("--------------------------------------\n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}
public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid, -1, "car_system fs loaded do /info");
    return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    return 1;
}

CMD:info(playerid, params[])
{
    ShowPlayerDialog(playerid, DIALOG_STUFF, DIALOG_STYLE_MSGBOX, "Features", "/flip /veh /destroy /repair /lock /unlock /engine /bonnet /trunk /lights /pimpout1 /pimpout2 /pimpout3\nThis system is still in devolpment and more features will be added in the week!", "ok", "");
}

CMD:flip(playerid, params[])
{

    if(IsPlayerInAnyVehicle(playerid))
    {
        new currentveh;
        new Float:angle;
        currentveh = GetPlayerVehicleID(playerid);
        GetVehicleZAngle(currentveh, angle);
        SetVehicleZAngle(currentveh, angle);
        SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been flipped.");
        RepairVehicle(currentveh);
        return 1;
        }
    else
        {
            SendClientMessage(playerid, 0xFFFFFFFF, "You are not in any vehicle!");
            return 1;
        }
    }

CMD:destroy(playerid, params[])
{
    new currentveh;
    currentveh = GetPlayerVehicleID(playerid);
    DestroyVehicle(currentveh);
}

CMD:repair(playerid, params[])
{
    new currentveh;
    currentveh = GetPlayerVehicleID(playerid);
    RepairVehicle(currentveh);
}

CMD:lock(playerid, params[])
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        new State = GetPlayerState(playerid);
        if(State != PLAYER_STATE_DRIVER)
        {
            SendClientMessage(playerid, -1, "You can only lock the doors as the driver.");
            return 1;
        }
        for(new i = 0; i < MAX_PLAYERS; i ++)
        {
            if(i != playerid)
            {
                SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
            }
        }
        SendClientMessage(playerid, -1, "Vehicle locked!");
        new Float: pX, Float: pY, Float: pZ;
        GetPlayerPos(playerid, pX, pY, pZ);
        PlayerPlaySound(playerid, 1056, pX, pY, pZ);
    }
    else
    {
        SendClientMessage(playerid, -1, "You're not in a vehicle!");
    }
    return 1;
}

CMD:unlock(playerid, params[])
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        new State = GetPlayerState(playerid);
        if(State != PLAYER_STATE_DRIVER)
        {
            SendClientMessage(playerid, -1, "You can only unlock the doors as the driver.");
            return 1;
        }
        for(new i = 0; i < MAX_PLAYERS; i ++)
        {
            SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid), i, 0, 0);
        }
        SendClientMessage(playerid, 0xFFFF00AA, "Vehicle unlocked!");
        new Float: pX, Float: pY, Float: pZ;
        GetPlayerPos(playerid, pX, pY, pZ);
        PlayerPlaySound(playerid, 1057, pX, pY, pZ);
    }
    else
    {
        SendClientMessage(playerid, -1, "You're not in a vehicle!");
    }
    return 1;
}

CMD:engine(playerid, params[])
{
    if(GetPlayerState(playerid) == 2)
    {
        new vehicle = GetPlayerVehicleID(playerid);
        if(Engine[vehicle] == 0)
        {
            new engine, lights, alarm, doors, bonnet, boot, objective;
            GetVehicleParamsEx(vehicle, engine, lights, alarm, doors, bonnet, boot, objective);
            Engine[vehicle] = 1;
            SetVehicleParamsEx(vehicle, 1, lights, alarm, doors, bonnet, boot, 0);
        }
    }
    else return SendClientMessage(playerid, -1, "This vehicles engine is already turned on.");
    return 1;
}

CMD:car(playerid, params[])
{
        new Float:X, Float:Y, Float:Z, Float:angle;
        GetPlayerPos(playerid, X, Y, Z);
        GetPlayerFacingAngle( playerid, angle );
        new car = CreateVehicle(411, X, Y, Z, angle, 0, 1, 60);
        PutPlayerInVehicle(playerid, car, 0);
        SendClientMessage(playerid, -1, "u spawned a infernus!");
}
EDIT:Late
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)