WANTED LEVEL COLOR
#1

Hi can you help.I want when you have 1-3 wanted stars your collor changes to yellow,when you have 4-6 wanted your collor changes to red.And when you have stars it looses 1 star in 5 mins.When i compile i get errors

C:\Users\Acer\Desktop\SAMP\gamemodes\cam.pwn(46) : error 028: invalid subscript (not an array or too many subscripts): "GetPlayerWantedLevel"
C:\Users\Acer\Desktop\SAMP\gamemodes\cam.pwn(46) : error 017: undefined symbol "playerid"
C:\Users\Acer\Desktop\SAMP\gamemodes\cam.pwn(46) : error 029: invalid expression, assumed zero
C:\Users\Acer\Desktop\SAMP\gamemodes\cam.pwn(46) : fatal error 107: too many error messages on one line

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


4 Errors.


pawn Код:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#include <a_samp>
#include <sscanf2>
#include <streamer>

#if defined FILTERSCRIPT
#define DEIALOG_ID 7777

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" Blank Gamemode by your name here");
    print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
    SetGameModeText("Nac ieksa");
    ShowPlayerMarkers(PLAYER_MARKERS_MODE_GLOBAL);
    ShowNameTags(1);
    SetNameTagDrawDistance(40.0);
    EnableStuntBonusForAll(0);
    SetWeather(2);
    SetWorldTime(11);
   
    if(GetPlayerWantedLevel {playerid) == 1 || GetPlayerWantedLevel(playerid) == 2 || GetPlayerWantedLevel(playerid) == 3)
    {
        SetPlayerColor(playerid, 0xDABB3EAA); //yellow
    }
    else if(GetPlayerWantedLevel(playerid) == 4 ||GetPlayerWantedLevel(playerid) == 5 || GetPlayerWantedLevel(playerid) == 6)
    {
        SetPlayerColor(playerid, 0xFF0000FF); //red
    }

    //UsePlayerPedAnims();
    //ManualVehicleEngineAndLights();
    //LimitGlobalChatRadius(300.0);

    // Player Class
    AddPlayerClass(281,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(282,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(283,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(284,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(285,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(286,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(287,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(288,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(289,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(265,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(266,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(267,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(268,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(269,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(270,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(1,11174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(2,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(3,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(4,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(5,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(6,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(8,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(42,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(65,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(74,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(86,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(119,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(149,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(208,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(273,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(289,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);

    AddPlayerClass(47,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(48,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(49,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(50,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(51,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(52,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(53,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(54,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(55,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(56,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(57,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(58,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(68,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(69,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(70,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(71,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(72,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(73,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(75,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(76,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(78,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(79,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(80,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(81,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(82,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(83,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(84,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(85,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(87,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(88,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(89,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(91,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(92,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(93,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(95,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(96,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(97,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(98,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(99,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    return 1;
}

public OnGameModeExit()
{
    return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerPos(playerid, 1174.7642,-1323.8352,14.5938);
    SetPlayerCameraPos(playerid, 1178.9819,-1323.8173,14.1469);
    SetPlayerCameraLookAt(playerid, 1174.7642,-1323.8352,14.5938);
    return 1;
}

public OnPlayerConnect(playerid)
{
    GameTextForPlayer(playerid,"~r~Ezis ielida ala,un pasaka ir gala!",3000,4);
    SendClientMessage(playerid,0x33FF33AA,"Laipni lugts {88AA88}R{FFFFFF}ealaja {88AA88}D{FFFFFF}zive");
    new string[254];
    new playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername ,sizeof(playername));
    format(string, sizeof(string), "Speletajs %s pievienojas serverim!", playername);
    SendClientMessageToAll(0xE100E1FF, string);
    SetPlayerColor(playerid,0xFFFFFFAA);
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    new pname[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    switch(reason)
    {
        case 0: format(string, sizeof(string), "%s pameta serveri. (Zaudeja savienojumu)", pname);
        case 1: format(string, sizeof(string), "%s pameta serveri. (Izgaja)", pname);
        case 2: format(string, sizeof(string), "%s pameta serveri. (Kick/Ban)", pname);
    }
    SendClientMessageToAll(0xE100E1FF, string);
    return 1;
}


public OnPlayerSpawn(playerid)
{
    return 1;
}

public OnPlayerUpdate(playerid)
{
    return 1;
}


public OnPlayerDeath(playerid, killerid, reason)
{

    return 1;
}

public OnVehicleSpawn(vehicleid)
{
    return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
    return 1;
}

public OnPlayerText(playerid, text[])
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/help", true))
    {
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVERIS:Laipni lugts serveri,Galvena valoda Latviesu anglu raksti/RULES.");
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVERIS:Ja ir kadi ieteikumi,ka uzlabot serveri raksti adminam un iespejams tava ideja tiks uzklausita.");
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVERIS:Mums galvenais lietotaja domas un mums katra ideja ir svariga!.");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:Pamanijat kad ietriecaties jums atnemas dzivibas:/seatbelt-{piespredzeties}");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:CMD:Benzintanks:/fill-daudzums(max 100) /buyfuel-nopirkt gazes balonu /usefuel-lietot balonu.");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:CMD:Animacijas:(to ir padaudz) raksti/anims.");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:CMD:Masina:/carhelp-masinas komandas /setplate-nomainit numuru.");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:CMD:Anti-garlaiciba:/radio-klausies muziku serveri /tspawn-brauciens ar titaniku{drikst braukt kad admins ir on}");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:CMD:Narkotiku sistema/Drughelp-visas komandas{kad iestadisisi narkotikas vinas augs grove street raidera pagalma /drinklist-{dzerieni}.");


        return 1;
        // Returning 1 informs the server that the command has been processed.
        // OnPlayerCommandText won't be called in other scripts.
    }
    return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
    return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
    return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 1;
}

public OnRconCommand(cmd[])
{
    return 1;
}

public OnPlayerRequestSpawn(playerid)
{
    return 1;
}

public OnObjectMoved(objectid)
{
    return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
    return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
    return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
    return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
    return 1;
}

public OnPlayerExitedMenu(playerid)
{
    return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
    return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
    return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
    return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
    return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
    return 1;
}

public OnFilterScriptInit()
{
        print("Simple rules loaded");
        return 1;
}
Reply
#2

Must be blind. Very obvious error. Hint: Press CTRL+G to jump directly to error line.

pawn Код:
if(GetPlayerWantedLevel {playerid) == 1
Reply
#3

replace this on your line 46

pawn Код:
if(GetPlayerWantedLevel (playerid) == 1 || GetPlayerWantedLevel(playerid) == 2 || GetPlayerWantedLevel(playerid) == 3)

Then add This on the top of your GM/FS

pawn Код:
new playerid;
OR

pawn Код:
#define playerid
If Still have error
reply me
Reply
#4

Thanks i will try it
Reply
#5

OnPlayerUpdate~

pawn Код:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#include <a_samp>
#include <sscanf2>
#include <streamer>

#if defined FILTERSCRIPT
#define DEIALOG_ID 7777

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" Blank Gamemode by your name here");
    print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
    SetGameModeText("Nac ieksa");
    ShowPlayerMarkers(PLAYER_MARKERS_MODE_GLOBAL);
    ShowNameTags(1);
    SetNameTagDrawDistance(40.0);
    EnableStuntBonusForAll(0);
    SetWeather(2);
    SetWorldTime(11);

    //UsePlayerPedAnims();
    //ManualVehicleEngineAndLights();
    //LimitGlobalChatRadius(300.0);

    // Player Class
    AddPlayerClass(281,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(282,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(283,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(284,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(285,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(286,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(287,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(288,1582.3536,-1680.6898,5.8970,299.8679,0,0,0,0,0,0);
    AddPlayerClass(289,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(265,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(266,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(267,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(268,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(269,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(270,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(1,11174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(2,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(3,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(4,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(5,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(6,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(8,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(42,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(65,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(74,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(86,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(119,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(149,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(208,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(273,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(289,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);

    AddPlayerClass(47,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(48,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(49,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(50,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(51,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(52,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(53,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(54,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(55,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(56,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(57,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(58,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(68,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(69,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(70,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(71,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(72,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(73,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(75,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(76,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(78,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(79,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(80,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(81,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(82,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(83,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(84,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(85,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(87,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(88,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(89,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(91,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(92,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(93,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(95,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(96,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(97,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(98,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    AddPlayerClass(99,1174.7642,-1323.8352,14.5938,275.4131,0,0,0,0,0,0);
    return 1;
}

public OnGameModeExit()
{
    return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerPos(playerid, 1174.7642,-1323.8352,14.5938);
    SetPlayerCameraPos(playerid, 1178.9819,-1323.8173,14.1469);
    SetPlayerCameraLookAt(playerid, 1174.7642,-1323.8352,14.5938);
    return 1;
}

public OnPlayerConnect(playerid)
{
    GameTextForPlayer(playerid,"~r~Ezis ielida ala,un pasaka ir gala!",3000,4);
    SendClientMessage(playerid,0x33FF33AA,"Laipni lugts {88AA88}R{FFFFFF}ealaja {88AA88}D{FFFFFF}zive");
    new string[254];
    new playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername ,sizeof(playername));
    format(string, sizeof(string), "Speletajs %s pievienojas serverim!", playername);
    SendClientMessageToAll(0xE100E1FF, string);
    SetPlayerColor(playerid,0xFFFFFFAA);
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    new pname[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    switch(reason)
    {
        case 0: format(string, sizeof(string), "%s pameta serveri. (Zaudeja savienojumu)", pname);
        case 1: format(string, sizeof(string), "%s pameta serveri. (Izgaja)", pname);
        case 2: format(string, sizeof(string), "%s pameta serveri. (Kick/Ban)", pname);
    }
    SendClientMessageToAll(0xE100E1FF, string);
    return 1;
}


public OnPlayerSpawn(playerid)
{
    return 1;
}

public OnPlayerUpdate(playerid)
{
     if(GetPlayerWantedLevel(playerid) == 1 || GetPlayerWantedLevel(playerid) == 2 || GetPlayerWantedLevel(playerid) == 3)
    {
        SetPlayerColor(playerid, 0xDABB3EAA); //yellow
    }
    else if(GetPlayerWantedLevel(playerid) == 4 ||GetPlayerWantedLevel(playerid) == 5 || GetPlayerWantedLevel(playerid) == 6)
    {
        SetPlayerColor(playerid, 0xFF0000FF); //red
    }
    return 1;
}


public OnPlayerDeath(playerid, killerid, reason)
{

    return 1;
}

public OnVehicleSpawn(vehicleid)
{
    return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
    return 1;
}

public OnPlayerText(playerid, text[])
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/help", true))
    {
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVERIS:Laipni lugts serveri,Galvena valoda Latviesu anglu raksti/RULES.");
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVERIS:Ja ir kadi ieteikumi,ka uzlabot serveri raksti adminam un iespejams tava ideja tiks uzklausita.");
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVERIS:Mums galvenais lietotaja domas un mums katra ideja ir svariga!.");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:Pamanijat kad ietriecaties jums atnemas dzivibas:/seatbelt-{piespredzeties}");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:CMD:Benzintanks:/fill-daudzums(max 100) /buyfuel-nopirkt gazes balonu /usefuel-lietot balonu.");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:CMD:Animacijas:(to ir padaudz) raksti/anims.");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:CMD:Masina:/carhelp-masinas komandas /setplate-nomainit numuru.");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:CMD:Anti-garlaiciba:/radio-klausies muziku serveri /tspawn-brauciens ar titaniku{drikst braukt kad admins ir on}");
        SendClientMessage(playerid, 0xFF9933AA, "SERVERIS:CMD:Narkotiku sistema/Drughelp-visas komandas{kad iestadisisi narkotikas vinas augs grove street raidera pagalma /drinklist-{dzerieni}.");


        return 1;
        // Returning 1 informs the server that the command has been processed.
        // OnPlayerCommandText won't be called in other scripts.
    }
    return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
    return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
    return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 1;
}

public OnRconCommand(cmd[])
{
    return 1;
}

public OnPlayerRequestSpawn(playerid)
{
    return 1;
}

public OnObjectMoved(objectid)
{
    return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
    return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
    return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
    return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
    return 1;
}

public OnPlayerExitedMenu(playerid)
{
    return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
    return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
    return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
    return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
    return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
    return 1;
}

public OnFilterScriptInit()
{
        print("Simple rules loaded");
        return 1;
}
Reply
#6

It's just hilarious! Anybody else has some funny pieces of code to show?
Reply
#7

Quote:
Originally Posted by windrush
Посмотреть сообщение
Then add This on the top of your GM/FS

pawn Код:
new playerid;
OR

pawn Код:
#define playerid
If Still have error
reply me
Oh, I didn't notice the playerid was in OnGameModeInit. But please, don't reply if you don't know anything about scripting yourself! While your "solution" may even compile, it won't work! The GetPlayerWantedLevel statements need to be moved to wherever they are needed. There are no players connected when the gamemode starts.
Reply
#8

On line 46,you've used {playerid) instead of (playerid)

pawn Код:
//Replace the below line with your old one.
if(GetPlayerWantedLevel (playerid) == 1 || GetPlayerWantedLevel(playerid) == 2 || GetPlayerWantedLevel(playerid) == 3)
Reply
#9

i have C:\Users\Acer\Desktop\SAMP\gamemodes\cam.pwn(173) : error 028: invalid subscript (not an array or too many subscripts): "GetPlayerWantedLevel"
C:\Users\Acer\Desktop\SAMP\gamemodes\cam.pwn(173) : warning 215: expression has no effect
C:\Users\Acer\Desktop\SAMP\gamemodes\cam.pwn(173) : error 001: expected token: ";", but found ")"
C:\Users\Acer\Desktop\SAMP\gamemodes\cam.pwn(173) : error 029: invalid expression, assumed zero
C:\Users\Acer\Desktop\SAMP\gamemodes\cam.pwn(173) : fatal error 107: too many error messages on one line

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


4 Errors.
Reply
#10

on line 173

pawn Код:
if(GetPlayerWantedLevel(playerid) == 1 || GetPlayerWantedLevel(playerid) == 2 || GetPlayerWantedLevel(playerid) == 3)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)