error 001: expected token: ",", but found ";"
#1

Im trying to use this Teleport command and im getting an error - error 001: expected token: ",", but found ";"

Quote:

if (strcmp("/tphome", cmdtext, true, 3) ==0)
{

if (IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid),2163.98 49,1424.9128,10.8203,144.410;
}
else
{
SetPlayerPos(playerid,2163.9849,1424.9128,10.8203, 144.410);
}
SendClientMessage(playerid, 0x9de24f, "You Have Teleported Home");
return 1;
}

return 0;
}

Reply
#2

pawn Код:
SetVehiclePos(GetPlayerVehicleID(playerid),2163.98 49,1424.9128,10.8203,144.410;
should be
pawn Код:
SetVehiclePos(GetPlayerVehicleID(playerid),2163.98 49,1424.9128,10.8203,144.410);
Reply
#3

If i use
Quote:

SetVehiclePos(GetPlayerVehicleID(playerid),2163.98 49,1424.9128,10.8203,144.410);

I then Get 4 errors
Quote:

C:\Users\Ash\Desktop\New folder\gamemodes\Ash.pwn(306) : warning 202: number of arguments does not match definition
C:\Users\Ash\Desktop\New folder\gamemodes\Ash.pwn(30 : warning 202: number of arguments does not match definition
C:\Users\Ash\Desktop\New folder\gamemodes\Ash.pwn(483) : error 001: expected token: ",", but found "-integer value-"
C:\Users\Ash\Desktop\New folder\gamemodes\Ash.pwn(483) : warning 215: expression has no effect
C:\Users\Ash\Desktop\New folder\gamemodes\Ash.pwn(483) : warning 215: expression has no effect
C:\Users\Ash\Desktop\New folder\gamemodes\Ash.pwn(483) : warning 215: expression has no effect
C:\Users\Ash\Desktop\New folder\gamemodes\Ash.pwn(483) : warning 215: expression has no effect
C:\Users\Ash\Desktop\New folder\gamemodes\Ash.pwn(483) : error 001: expected token: ";", but found ")"
C:\Users\Ash\Desktop\New folder\gamemodes\Ash.pwn(483) : error 029: invalid expression, assumed zero
C:\Users\Ash\Desktop\New folder\gamemodes\Ash.pwn(483) : fatal error 107: too many error messages on one line

Reply
#4

My MG - http://pastebin.com/FWmjQgeE Mabye the error is some where else?
Reply
#5

Quote:
Originally Posted by Lemonaidz
Посмотреть сообщение
If i use I then Get 4 errors
This should work

pawn Код:
SetVehiclePos(GetPlayerVehicleID(playerid),2163.9849,1424.9128,10.8203,144.410);
Full command :

pawn Код:
if (strcmp("/tphome", cmdtext, true) == 0) {

    if (IsPlayerInAnyVehicle(playerid)) {
        SetVehiclePos(GetPlayerVehicleID(playerid),2163.9849,1424.9128,10.8203,144.410);
        } else {
            SetPlayerPos(playerid, 2163.9849, 1424.9128, 10.8203, 144.410);
        }
        SendClientMessage(playerid, 0x9de24f, "You Have Teleported Home");
        return 1;
    }

    return 0;
}
Reply
#6

if (strcmp("/tphome", cmdtext, true, 3) ==0)
{

if (IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid),2163.98 49,1424.9128,10.8203,144.410;
}
else
{
SetPlayerPos(playerid,2163.9849,1424.9128,10.8203, 144.410);
}
SendClientMessage(playerid, 0x9de24f, "You Have Teleported Home");
return 1;
}
Reply
#7

pawn Код:
if(!strcmp("/tphome", cmdtext, true, 7))
{
    if (IsPlayerInAnyVehicle(playerid)) {
        SetVehiclePos(GetPlayerVehicleID(playerid), 2163.98 49,1424.9128,10.8203,144.410);
    } else {
        SetPlayerPos(playerid,2163.9849,1424.9128,10.8203, 144.410);
    }
    SendClientMessage(playerid, 0x9de24f, "You Have Teleported Home");
    return 1;
}
@Down: lol, thought that mittukuttan was OP. Well, everybody fails sometimes
Reply
#8

pawn Код:
SetVehiclePos(vehicleid, Float:x, Float:y, Float:z);
As you can see, It has 4 parameters, and your Code has 5 parameters.
Same goes with SetPlayerPos
pawn Код:
SetPlayerPos(playerid,Float:x,Float:y,Float:z);
Reply
#9

Thanks Everyone for the help, Greatly Appreciated, Adytzas code worked
Quote:

Quote:
Originally Posted by Lemonaidz
If i use I then Get 4 errors
This should work

pawn Code:
SetVehiclePos(GetPlayerVehicleID(playerid),2163.98 49,1424.9128,10.8203,144.410);

Full command :

pawn Code:
if (strcmp("/tphome", cmdtext, true) == 0) {

if (IsPlayerInAnyVehicle(playerid)) {
SetVehiclePos(GetPlayerVehicleID(playerid),2163.98 49,1424.9128,10.8203,144.410);
} else {
SetPlayerPos(playerid, 2163.9849, 1424.9128, 10.8203, 144.410);
}
SendClientMessage(playerid, 0x9de24f, "You Have Teleported Home");
return 1;
}

return 0;
}

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)