Help CMD:veh
#1

Код:
CMD:veh(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
new modelid,boja1,boja2;
if(sscanf(params, "ddd", modelid,boja1,boja2)) SendClientMessage(playerid,-1, "{00EAEA}Use:{FF5300}/veh [Model ID] [Color 1] [Color 2]");
new Float:X[MAX_PLAYERS], Float:Y[MAX_PLAYERS], Float:Z[MAX_PLAYERS];
GetPlayerPos(playerid, X, Y, Z);
new veh = CreateVehicle(modelid, X+1.0[playerid], Y+1.0[playerid], Z[playerid],0.00, boja1,boja2,-1);
ZaDeVeh[veh] = 1;
SCMF(playerid,-1,"{00FFFF}(DWIG){FF5300}You Spawn Vehicle With ID [%d]", veh);
}
What is wrong here? I get this errors:
Код:
D:\od0\gamemodes\od0.pwn(9856) : error 035: argument type mismatch (argument 2)
D:\od0\gamemodes\od0.pwn(9857) : error 029: invalid expression, assumed zero
D:\od0\gamemodes\od0.pwn(9857) : error 029: invalid expression, assumed zero
D:\od0\gamemodes\od0.pwn(9857) : warning 215: expression has no effect
D:\od0\gamemodes\od0.pwn(9857) : error 001: expected token: ";", but found "]"
D:\od0\gamemodes\od0.pwn(9857) : fatal error 107: too many error messages on one line
Lines is:
Код:
GetPlayerPos(playerid, X, Y, Z);
new veh = CreateVehicle(modelid, X+1.0[playerid], Y+1.0[playerid], Z[playerid],0.00, boja1,boja2,-1);
Help
Reply
#2

Код:
new Float:X[MAX_PLAYERS], Float:Y[MAX_PLAYERS], Float:Z[MAX_PLAYERS];
GetPlayerPos(playerid, X[playerid], Y[playerid], Z[playerid]);
You need to add the array index (which I'm assuming is represented by playerid) to your X Y Z parameters in GetPlayerPos.
Reply
#3

pawn Код:
CMD:veh(playerid,params[])
{
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
        new modelid,boja1,boja2;
        new string[128];
        if(sscanf(params, "idd", modelid,boja1,boja2)) SendClientMessage(playerid,-1, "{00EAEA}Use:{FF5300}/veh [Model ID] [Color 1] [Color 2]");
        new Float:X, Float:Y, Float:Z, Float:A;
        GetPlayerPos(playerid, X, Y, Z);
        GetPlayerFacingAngle(playerid, A);
        CreateVehicle(modelid, X, Y, Z, A, boja1,boja2,999999);
        format(string, sizeof(string), "{00FFFF}(DWIG){FF5300}You Spawn Vehicle With ID [%d]", modelid);
        SendClientMessage(playerid, -1, string);
    }
    else
    {
        SendClientMessage(playerid, -1, "You aren't Admin Level 1");
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)