Jump to content
  • 0

Problema carownership in gamemode


Question

Posted

salutari all am o problema majora zic eu in car ownership defapt in gamemode ... am vrut sa adaug dintr`un server in altul car ownershipul  dar cand lam  bagat in GamemodeInit a dat 18 erori nush dc .. si as vrea sa remediez aceasta problema ..

[pawn]D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9222) : error 017: undefined symbol "cmdtext"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9224) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9226) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9228) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9231) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9233) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9238) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9239) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9246) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9247) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9255) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9262) : error 017: undefined symbol "cmd"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9264) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9269) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9270) : error 017: undefined symbol "playerid"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9270) : error 017: undefined symbol "playername"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9270) : error 029: invalid expression, assumed zero

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(9270) : fatal error 107: too many error messages on one line[/pawn]

Iar Liniile la script

[pawn]//--------------------------------------------------[ Sell Cars]-------------------------------------

if(!strcmp(cmdtext, "/asellcar", true)) // By LuciaN

{

    if(IsPlayerConnected(playerid))

    {

        if(gPlayerLogged[playerid] == 0)

        {

            SendClientMessage(playerid, COLOR_GREY, "  Trebuie sa fii logat !");

            return 1;

        }

        if(PlayerInfo[playerid][pAdmin] >= 5000)

        {

            new vehid = GetPlayerVehicleID(playerid);

            new Float:x,Float:y,Float:z;

        new Float:a;

        CarInfo[vehid][cOwned] = 0;

        strmid(CarInfo[vehid][cOwner], "Dealer", 0, strlen("Dealer"), 999);

        PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);

        GameTextForPlayer(playerid, "~w~Deoarece esti admin, ai vandut masina", 10000, 3);

        GetVehiclePos(vehid, x, y, z);

        GetVehicleZAngle(vehid, a);

        CarInfo[vehid][cLocationx] = x;

        CarInfo[vehid][cLocationy] = y;

        CarInfo[vehid][cLocationz] = z;

        CarInfo[vehid][cAngle] = a;

        RemovePlayerFromVehicle(playerid);

        TogglePlayerControllable(playerid, 1);

        OnPropUpdate();

        DestroyVehicle(vehid);

CreateVehicle(CarInfo[vehid][cModel],CarInfo[vehid][cLocationx],CarInfo[vehid][cLocationy],CarInfo[vehid][cLocationz]+1.0,CarInfo[vehid][cAngle],CarInfo[vehid][cColorOne],CarInfo[vehid][cColorTwo],60000);

            return 1;

        }

        else

        {

            SendClientMessage(playerid, COLOR_GREY, "  You're not authorized to use that command !");

            return 1;

        }

    }

    return 1;

}

//----------------------------------------------------------------------------------------

if

else

{

    SendClientMessage(playerid, COLOR_GREY, "  You are not authorized to use that command !");

    return 1;

}

}

return 1;

}

// -------------------------------[Cars]------------------------------------------------

if(strcmp(cmd, "/v", true) == 0 || strcmp(cmd, "/vehicle", true) == 0) // By LuciaN

{

    if(IsPlayerConnected(playerid))

    {

        if(gPlayerLogged[playerid] == 0)

        {

            SendClientMessage(playerid, COLOR_GREY, "  Trebuie sa te loghezi mai intai! ");

            return 1;

        }

        new x_nr[256];

        x_nr = strtok(cmdtext, idx);

        if(!strlen(x_nr))

        {

            SendClientMessage(playerid, COLOR_WHITE, "HINT: (/v)ehicle [name]");

            SendClientMessage(playerid, COLOR_WHITE, "Comenzi: park, lock(1-3), sellto, color, control");

            return 1;

        }

        if(strcmp(x_nr,"sellto",true) == 0)

        {

if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3])

{

    GetPlayerName(playerid, sendername, sizeof(sendername));

    new ownvehkey;

                if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { ownvehkey = PlayerInfo[playerid][pPcarkey]; }

                else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { ownvehkey = PlayerInfo[playerid][pPcarkey2]; }

                else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { ownvehkey = PlayerInfo[playerid][pPcarkey3]; }

        else { return 1; }

    if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0)

    {

tmp = strtok(cmdtext, idx);

if(!strlen(tmp))

{

    SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]");

    return 1;

}

giveplayerid = ReturnUser(tmp);

if(IsPlayerConnected(giveplayerid))

{

if(giveplayerid != INVALID_PLAYER_ID)

{

    if(ProxDetectorS(8.0, playerid, giveplayerid))

      {

    if(PlayerInfo[giveplayerid][pPcarkey] == 999)

    {

            tmp = strtok(cmdtext, idx);

            if(!strlen(tmp))

            {

                SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]");

                return 1;

            }

            new price;

            price = strval(tmp);

            if(price < 1 || price > 50000000)

            {

                SendClientMessage(playerid, COLOR_GREY, "  Price not lower then 1 and not higher then 1500000. ");

                return 1;

            }

            GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));

      format(string, sizeof(string), "* I-ai oferit lui %s sa iti cumpere masina cu $%d .", giveplayer, price);

        SendClientMessage(playerid, COLOR_WHITE, string);

        format(string, sizeof(string), "* Proprietarul masinii %s ti-a oferit sa ii cumperi masina lui/ei cu $%d (scrie /accept ownablecar) sa cumperi", playername, price);

        SendClientMessage(giveplayerid, COLOR_WHITE, string);

        OwnableCarOffer[giveplayerid] = playerid;

        OwnableCarID[giveplayerid] = ownvehkey;

        OwnableCarPrice[giveplayerid] = price;

        return 1;

        }

        else if(PlayerInfo[giveplayerid][pPcarkey2] == 999)

        {

            tmp = strtok(cmdtext, idx);

            if(!strlen(tmp))

            {

                SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]");

                return 1;

            }

            new price;

            price = strval(tmp);

            if(price < 1 || price > 50000000)

            {

                SendClientMessage(playerid, COLOR_GREY, "  Price not lower then 1 and not higher then 1500000. ");

                return 1;

            }

            GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));

      format(string, sizeof(string), "* I-ai oferit lui %s sa iti cumpere masina cu $%d .", giveplayer, price);

        SendClientMessage(playerid, COLOR_WHITE, string);

        format(string, sizeof(string), "* Proprietarul masinii %s ti-a oferit sa ii cumperi masina lui/ei cu $%d (scrie /accept ownablecar) sa cumperi.", playername, price);

        SendClientMessage(giveplayerid, COLOR_WHITE, string);

        OwnableCarOffer[giveplayerid] = playerid;

        OwnableCarID[giveplayerid] = ownvehkey;

        OwnableCarPrice[giveplayerid] = price;

        return 1;

        }

        else if(PlayerInfo[giveplayerid][pPcarkey3] == 999)

        {

            tmp = strtok(cmdtext, idx);

            if(!strlen(tmp))

            {

                SendClientMessage(playerid, COLOR_WHITE, "HINT: /v sellto [playerid/PartOfName] [price]");

                return 1;

            }

            new price;

            price = strval(tmp);

            if(price < 1 || price > 50000000)

            {

                SendClientMessage(playerid, COLOR_GREY, "  Price not lower then 1 and not higher then 1500000. ");

                return 1;

            }

            GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));

      format(string, sizeof(string), "* I-ai oferit lui %s sa iti cumpere masina cu $%d .", giveplayer, price);

        SendClientMessage(playerid, COLOR_WHITE, string);

        format(string, sizeof(string), "* Proprietarul masinii %s ti-a oferit sa ii cumperi masina lui/ei cu $%d (scrie /accept ownablecar) sa cumperi.", playername, price);

        SendClientMessage(giveplayerid, COLOR_WHITE, string);

        OwnableCarOffer[giveplayerid] = playerid;

        OwnableCarID[giveplayerid] = ownvehkey;

        OwnableCarPrice[giveplayerid] = price;

        return 1;

        }

        else

        {

            SendClientMessage(playerid, COLOR_GREY, "  Player has 3 cars already ! ");

            return 1;

        }

    }

    else

    {

        SendClientMessage(playerid, COLOR_GREY, "  Player is not near you ! ");

        return 1;

    }

}

}

    }

    else

    {

        SendClientMessage(playerid, COLOR_GREY, "  Aceasta nu este masina ta.");

        return 1;

    }

}

else

{

    SendClientMessage(playerid, COLOR_GREY, "  Trebuie sa stai in masina ta ca sa o vinzi");

    return 1;

}

        }

            else if(strcmp(x_nr,"engine",true) == 0)

        {

            if(PlayerInfo[playerid][pPcarkey] == 999 && PlayerInfo[playerid][pPcarkey2] == 999 && PlayerInfo[playerid][pPcarkey3] == 999)

        {

            SendClientMessage(playerid, COLOR_GREY,"This car is not yours.");

            return 1;

        }

        new vehid;

if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { vehid = PlayerInfo[playerid][pPcarkey]; }

else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { vehid = PlayerInfo[playerid][pPcarkey2]; }

else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { vehid = PlayerInfo[playerid][pPcarkey3]; }

else { return 1; }

if(IsPlayerInVehicle(playerid, vehid))

        {

                SendClientMessage(playerid, COLOR_RED, "You started the car can accelerate.");

SendClientMessage(playerid, COLOR_GREY, "Drive carefully.");

TogglePlayerControllable(playerid, 1);

}

}

else if(strcmp(x_nr,"park",true) == 0)

        {

            new Float:x,Float:y,Float:z;

new Float:a;

new carid;

new getcarid;

if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { carid = PlayerInfo[playerid][pPcarkey]; }

else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { carid = PlayerInfo[playerid][pPcarkey2]; }

else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { carid = PlayerInfo[playerid][pPcarkey3]; }

else { return 1; }

getcarid = GetPlayerVehicleID(playerid);

GetPlayerName(playerid, playername, sizeof(playername));

GetVehiclePos(carid, x, y, z);

//GetPlayerFacingAngle(playerid, a);

GetVehicleZAngle(carid, a);

if(IsPlayerInVehicle(playerid,carid) && CarInfo[carid][cOwned] == 1)

{

  if(PlayerInfo[playerid][pPcarkey] == 999 && PlayerInfo[playerid][pPcarkey2] == 999 & PlayerInfo[playerid][pPcarkey3])

{

SendClientMessage(playerid, COLOR_GREY, "Nu detii o masina");

return 1;

}

if(getcarid == carid)

{

CarInfo[carid][cLocationx] = x;

CarInfo[carid][cLocationy] = y;

CarInfo[carid][cLocationz] = z;

CarInfo[carid][cAngle] = a;

format(string, sizeof(string), "~n~ Ti-ai parcat masina in aceasta pozitie. ~n~");

GameTextForPlayer(playerid, "Ti-ai parcat masina in aceasta pozitie, aici ti se v-a respawna.", 10000, 3);

OnPropUpdate();

OnPlayerUpdate(playerid);

DestroyVehicle(carid);

CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz]+1.0,CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],60000);

TogglePlayerControllable(playerid, 1);

return 1;

  }

}

        }

        else if(strcmp(x_nr,"lock1",true) == 0)

        {

                new keycar = PlayerInfo[playerid][pPcarkey];

                if(keycar != 999)

                {

                    new locked[256];

                    locked = strtok(cmdtext, idx);

                    if(CarInfo[keycar][cLock] == 1)

                    {

                    for(new i = 0; i < MAX_PLAYERS; i++)

{

if (IsPlayerConnected(i))

{

SetVehicleParamsForPlayer(keycar,i,0,0);

}

}

format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked");

GameTextForPlayer(playerid, string, 4000, 3);

CarInfo[keycar][cLock] = 0;

OnPropUpdate();

return 1;

}

else if(CarInfo[keycar][cLock] == 0)

{

    for(new i = 0; i < MAX_PLAYERS; i++)

{

if (IsPlayerConnected(i))

{

SetVehicleParamsForPlayer(keycar,i,0,1);

}

}

format(string, sizeof(string), "~w~Vehicle~n~~r~Locked");

GameTextForPlayer(playerid, string, 4000, 3);

CarInfo[keycar][cLock] = 1;

OnPropUpdate();

return 1;

}

                }

                else

                {

                    SendClientMessage(playerid, COLOR_GREY, "  You don't have a vehicle at slot 1");

                    return 1;

                }

        }

        else if(strcmp(x_nr,"lock2",true) == 0)

        {

                new keycar = PlayerInfo[playerid][pPcarkey2];

                if(keycar != 999)

                {

                    new locked[256];

                    locked = strtok(cmdtext, idx);

                    if(CarInfo[keycar][cLock] == 1)

                    {

                    for(new i = 0; i < MAX_PLAYERS; i++)

{

if (IsPlayerConnected(i))

{

SetVehicleParamsForPlayer(keycar,i,0,0);

}

}

format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked");

GameTextForPlayer(playerid, string, 4000, 3);

CarInfo[keycar][cLock] = 0;

OnPropUpdate();

return 1;

}

else if(CarInfo[keycar][cLock] == 0)

{

    for(new i = 0; i < MAX_PLAYERS; i++)

{

if (IsPlayerConnected(i))

{

SetVehicleParamsForPlayer(keycar,i,0,1);

}

}

format(string, sizeof(string), "~w~Vehicle~n~~r~Locked");

GameTextForPlayer(playerid, string, 4000, 3);

CarInfo[keycar][cLock] = 1;

OnPropUpdate();

return 1;

}

                }

                else

                {

                    SendClientMessage(playerid, COLOR_GREY, "  You don't have a vehicle at slot 2");

                    return 1;

                }

        }

        else if(strcmp(x_nr,"lock3",true) == 0)

        {

                new keycar = PlayerInfo[playerid][pPcarkey3];

                if(keycar != 999)

                {

                    new locked[256];

                    locked = strtok(cmdtext, idx);

                    if(CarInfo[keycar][cLock] == 1)

                    {

                    for(new i = 0; i < MAX_PLAYERS; i++)

{

if (IsPlayerConnected(i))

{

SetVehicleParamsForPlayer(keycar,i,0,0);

}

}

format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked");

GameTextForPlayer(playerid, string, 4000, 3);

CarInfo[keycar][cLock] = 0;

OnPropUpdate();

return 1;

}

else if(CarInfo[keycar][cLock] == 0)

{

    for(new i = 0; i < MAX_PLAYERS; i++)

{

if (IsPlayerConnected(i))

{

SetVehicleParamsForPlayer(keycar,i,0,1);

}

}

format(string, sizeof(string), "~w~Vehicle~n~~r~Locked");

GameTextForPlayer(playerid, string, 4000, 3);

CarInfo[keycar][cLock] = 1;

OnPropUpdate();

return 1;

}

                }

                else

                {

                    SendClientMessage(playerid, COLOR_GREY, "  Nu ai nici o masina la slot 3");

                    return 1;

                }

        }

        else if(strcmp(x_nr,"color",true) == 0)

        {

            if(PlayerInfo[playerid][pPcarkey] == 999 && PlayerInfo[playerid][pPcarkey2] == 999 && PlayerInfo[playerid][pPcarkey3] == 999)

        {

            SendClientMessage(playerid, COLOR_GREY,"  Nu ai nici o masina pentru culoare");

            return 1;

        }

        if(GetPlayerMoney(playerid) < 1000)

        {

            SendClientMessage(playerid, COLOR_GREY,"  Nu ai destui bani sa pui culoarea..");

            return 1;

        }

        tmp = strtok(cmdtext, idx);

        if(!strlen(tmp))

{

SendClientMessage(playerid, COLOR_WHITE, "USAGE: /v color [ColorOneID] [ColorTwoID]");

return 1;

}

new color1;

color1 = strval(tmp);

if(color1 < 0 && color1 > 126)

{

    SendClientMessage(playerid, COLOR_GREY, "  Ai gresit IDul la culoare!");

    return 1;

}

tmp = strtok(cmdtext, idx);

        if(!strlen(tmp))

{

SendClientMessage(playerid, COLOR_WHITE, "USAGE: /v color [ColorOneID] [ColorTwoID]");

return 1;

}

new color2;

color2 = strval(tmp);

if(color2 < 0 && color2 > 126)

{

    SendClientMessage(playerid, COLOR_GREY, "  Ai gresit IDul la culoare");

    return 1;

}

new vehid;

if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { vehid = PlayerInfo[playerid][pPcarkey]; }

else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { vehid = PlayerInfo[playerid][pPcarkey2]; }

else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { vehid = PlayerInfo[playerid][pPcarkey3]; }

else { return 1; }

        if(IsPlayerInVehicle(playerid, vehid))

        {

        CarInfo[vehid][cColorOne] = color1;

                CarInfo[vehid][cColorTwo] = color2;

                GivePlayerMoney(playerid, -1000);

                GameTextForPlayer(playerid, "~w~Ti-ai vopsit masina~n~~r~-$1000", 5000, 1);

                ChangeVehicleColor(vehid, color1, color2);

                OnPropUpdate();

OnPlayerUpdate(playerid);

return 1;

    }

        else

        {

            SendClientMessage(playerid, COLOR_GREY,"  Nu esti in masina ta.");

            return 1;

        }

        }

        else if(strcmp(x_nr,"buy",true) == 0)

        {

            if(IsAnOwnableCar(idcar))

            {

                if(PlayerInfo[playerid][pLevel] < 5)

    {

                    SendClientMessage(playerid, COLOR_GREY, "Iti trebuie minim level 5.");

                    return 1;

    }

    if(PlayerInfo[playerid][pPcarkey] == 999) { }

    else if(PlayerInfo[playerid][pPcarkey2] == 999) { }

    else if(PlayerInfo[playerid][pPcarkey3] == 999) { }

    else { SendClientMessage(playerid, COLOR_GREY, "  Deja detii 3 vehicule"); return 1; }

if(CarInfo[idcar][cOwned]==1)

{

    SendClientMessage(playerid, COLOR_GREY, "Cineva detine aceasta masina deja.");

    return 1;

}

if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue])

{

    if(PlayerInfo[playerid][pPcarkey] == 999) { PlayerInfo[playerid][pPcarkey] = idcar; }

    else if(PlayerInfo[playerid][pPcarkey2] == 999) { PlayerInfo[playerid][pPcarkey2] = idcar; }

    else if(PlayerInfo[playerid][pPcarkey3] == 999) { PlayerInfo[playerid][pPcarkey3] = idcar; }

    else { return 1; }

CarInfo[idcar][cOwned] = 1;

GetPlayerName(playerid, sendername, sizeof(sendername));

strmid(CarInfo[idcar][cOwner], sendername, 0, strlen(sendername), 999);

GivePlayerMoney(playerid,-CarInfo[idcar][cValue]);

PlayerPlayMusic(playerid);

GameTextForPlayer(playerid, "~w~Felicitari~n~Nu uita de /v park !", 5000, 3);

SendClientMessage(playerid, COLOR_LIGHTRED, "Felicitari ti-ai cumparat o masina cu succes!");

SendClientMessage(playerid, COLOR_LIGHTBLUE, "Pentru manual te rog frumos scrie /vhelp");

                        TogglePlayerControllable(playerid, 1);

DateProp(playerid);

OnPropUpdate();

OnPlayerUpdate(playerid);

return 1;

}

else

{

    SendClientMessage(playerid, COLOR_GREY, "  Nu ai destui bani la tine ! ");

    return 1;

}

            }

        }

        else

        {

            SendClientMessage(playerid, COLOR_WHITE, "HINT: (/v)ehicle [name]");

            SendClientMessage(playerid, COLOR_WHITE, "Available names: park, lock(1-3), sellto, color");

            return 1;

        }

    }

    return 1;

}[/pawn]

5 answers to this question

Recommended Posts

Posted

Stuntman eu vreau cu noname sa ne facem server sa nu zici ca batman va putea confirma si uite ce erori ne da daca il bagam la onplayercommandtext

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(15860) : error 017: undefined symbol "cmd"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(15868) : error 017: undefined symbol "playername"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(15868) : error 017: undefined symbol "playername"

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(15868) : error 029: invalid expression, assumed zero

D:\samp\Server Samp hNh14 ; Noname\gamemodes\hNh14.pwn(15868) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

5 Errors.

Posted

Pune sus in OnPlayerCommandText asta:

new cmd[ 256 ], playername[ MAX_PLAYER_NAME ];
cmd = strtok(cmdtext, idx);
Si daca da erori cu "strtok" baga asta undeva in script:
strtok(const string[], &index)
{
	new length = strlen(string);
	while ((index < length) && (string[index] <= ' '))
	{
		index++;
	}

	new offset = index;
	new result[20];
	while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
	{
		result[index - offset] = string[index];
		index++;
	}
	result[index - offset] = EOS;
	return result;
}

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.