Jump to content

Kuchto

Uživatel
  • Příspěvků

    13
  • Registrován

  • Aktivní

Příspěvky posted by Kuchto

  1. Zdravík

    Pokial viete že v MTA sa v MAP editore sa dá zmazať
    OBJECT priamo od originál GTA San Andreas Mapy

    Viete ako tento proces preniesť do Sa-MP 
    Pokial to ide DIK
    :)

    Ale pokial viem malo by to isť bol som už na takom SRV
    Ale otázka je či to funguje preniesť aj z MTA 

    Dakujem moc za odpoveď tato vychytavka je fakt Bomba :)

     

  2. Zdravík

    Chcem sa spítať či mi neviete poradiť s chybou 
    Sa-Mp

    Ako náhle Kamarád pustí Sa-Mp tak mu nenajde serveri aj keĎ voží IP aj Keď ide do vyhladavania
    servrou skušal si stahovať najnovšie Sa-Mp, Nepomohlo

    Ja som mu skušal vipinať antivír aj FireWall Priamo v Operačnóm, Nič V Antiviruse FireWall Nemá [Šrot ma to tam len pre zakupených uživatelou :d]

    Tak už vôbec neviem dik za radu :)

  3. No nakorad som chcel povedať priamo vidím Skiny ...
     

     
    public OnPlayerRequestClass(playerid, classid)
    {
    SetupPlayerForClassSelection(playerid);
    SetPlayerTeamFromClass(playerid,classid);
     
    if(classid == 0 || classid == 1) {
    GameTextForPlayer(playerid,"~g~[Policia]~w~San Fierro",1000,5);
    } else if(classid == 2 || classid == 3) {
       GameTextForPlayer(playerid,"~b~[Gangstery]~w~San Fierro",1000,5);
    }

    //---------------------------------------------------------
    public SetupPlayerForClassSelection(playerid)
    {
    // Set the player's orientation when they're selecting a class.
    SetPlayerPos(playerid,1984.4445,157.9501,55.9384);
        SetPlayerCameraPos(playerid,1984.4445,160.9501,55.9384);
    SetPlayerCameraLookAt(playerid,1984.4445,157.9501,55.9384);
    SetPlayerFacingAngle(playerid,0.0);
    }
     
    //---------------------------------------------------------

    Tuší Niekdo ako nato ?

    Ono podstate to nastavene už je ale ja to chcem zmeniť na iné miesto ale ani zanič ma nenapadá De to je nastavenee .... :888888

  4. Zdraví :)
    Mám takú otázočku či by ste mi nevedeli poradiť
    Robím Gamemód 

    Mam ho nastavený Tak že keď sa server zapne vyskočí vyber Medzi dvoma Teami
    Lenže naspeť ku pointe.... Vôbec neviem ani ma nenapadá ani to nevidím :d

    De nastaviť Aby sa jeden Team spawnowal na Danóm mieste a Druhý zas tiež na určenom mieste

    Takže otázka je de mam zapísať a ako .... :)

    Dakujem


     

     

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

    //
    // Slovakia Gamer by KuchtoSK 
    //
    // 
    //
    //---------------------------------------------------------
     
    #include <a_samp>
    #include <core>
    #include <float>
     
    // Global stuff and defines for our gamemode.
     
    static gTeam[MAX_PLAYERS]; // Tracks the team assignment for each player
     
    #pragma tabsize 0
    #define FILTERSCRIPT
    #define RADIO 19
    #define OBJECTIVE_VEHICLE_GREEN 2
    #define OBJECTIVE_VEHICLE_BLUE 1
    #define TEAM_GREEN 1
    #define TEAM_BLUE 2
    #define OBJECTIVE_COLOR 0xE2C063FF
    #define TEAM_GREEN_COLOR 0x77CC77FF
    #define TEAM_BLUE_COLOR 0x7777DDFF
    #define CAPS_TO_WIN 3
    #define COLOR_YELLOW 0xFFFF00AA
    #define COLOR_RED 0xAA3333AA
    #define Orange 0xFF5500FF
    #define Zelena 0x77FF00FF
    #define SPECIAL_ACTION_PISSING 68
    #define COLOR_BLUE 0x33AAFFFF
    #define COLOR_YELLOW 0xFFFF00AA
     
    static pmodelid[MAX_PLAYERS];
    static pvehicleid[MAX_PLAYERS];
     
    new Text:txtTimeDisp;
    new hour, minute;
    new timestr[32];
    new gObjectiveReached = 0; // Stops the winner logic reentering itself.
    new gObjectiveGreenPlayer=(-1); // Tracks which green player has the vehicle.
    new gObjectiveBluePlayer=(-1); // Tracks which blue player has the vehicle.
     
    forward UpdateTime();
     
    // number of times the vehicle has been captured by each team
    new gGreenTimesCapped=0;
    new gBlueTimesCapped=0;
     
    // forward declarations for the PAWN compiler (not really needed, but there for the sake of clarity)
    forward SetPlayerToTeamColor(playerid);
    forward SetupPlayerForClassSelection(playerid);
    forward SetPlayerTeamFromClass(playerid,classid);
    forward ExitTheGameMode();
     
    //--------------------------------------------------//
     
     
    public UpdateTime()
    {
        gettime(hour, minute);
          format(timestr,32,"%02d:%02d",hour,minute);
          TextDrawSetString(txtTimeDisp,timestr);
     
          SetWorldTime(hour);
     
       new x=0;
       while(x!=MAX_PLAYERS) {
           if(IsPlayerConnected(x) && GetPlayerState(x) != PLAYER_STATE_NONE) {
               SetPlayerTime(x,hour,minute);
           }
           x++;
       }
    }
     
    //--------------------------------------------------//
     
    main()
    {
    print("\n----------------------------------");
    print("  Rivershell by KuchtoSK 2006\n");
    print("----------------------------------\n");
    }
     
    //---------------------------------------------------------
    public SetPlayerTeamFromClass(playerid,classid)
    {
    // Set their team number based on the class they selected.
    if(classid == 0 || classid == 1) {
       SetPlayerTeam(playerid, TEAM_GREEN);
    gTeam[playerid] = TEAM_GREEN;
    }
    else if(classid == 2 || classid == 3) {
       SetPlayerTeam(playerid, TEAM_BLUE);
       gTeam[playerid] = TEAM_BLUE;
    }
    }
     
    //---------------------------------------------------------
    public SetupPlayerForClassSelection(playerid)
    {
    // Set the player's orientation when they're selecting a class.
    SetPlayerPos(playerid,1984.4445,157.9501,55.9384);
        SetPlayerCameraPos(playerid,1984.4445,160.9501,55.9384);
    SetPlayerCameraLookAt(playerid,1984.4445,157.9501,55.9384);
    SetPlayerFacingAngle(playerid,0.0);
    }
     
    //---------------------------------------------------------
     
    public SetPlayerToTeamColor(playerid)
    {
    if(gTeam[playerid] == TEAM_GREEN) {
    SetPlayerColor(playerid,TEAM_GREEN_COLOR); // green
    } else if(gTeam[playerid] == TEAM_BLUE) {
       SetPlayerColor(playerid,TEAM_BLUE_COLOR); // blue
    }
    }
     
    //---------------------------------------------------------
     
    public ExitTheGameMode()
    {
        PlaySoundForAll(1186, 0.0, 0.0, 0.0); 
     
        GameModeExit();
    }
     
    //---------------------------------------------------------
     
    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    new vehicleid;
     
    if(newstate == PLAYER_STATE_DRIVER)
    {
    vehicleid = GetPlayerVehicleID(playerid);
     
    if(gTeam[playerid] == TEAM_GREEN && vehicleid == OBJECTIVE_VEHICLE_GREEN)
    { // It's the objective vehicle
       SetPlayerColor(playerid,OBJECTIVE_COLOR);
       GameTextForPlayer(playerid,"~w~Take the ~y~boat ~w~back to the ~r~spawn!",3000,5);
       SetPlayerCheckpoint(playerid, 2135.7368, -179.8811, -0.5323, 10.0);
       gObjectiveGreenPlayer = playerid;
    }
     
    if(gTeam[playerid] == TEAM_BLUE && vehicleid == OBJECTIVE_VEHICLE_BLUE)
    { // It's the objective vehicle
       SetPlayerColor(playerid,OBJECTIVE_COLOR);
       GameTextForPlayer(playerid,"~w~Take the ~y~boat ~w~back to the ~r~spawn!",3000,5);
       SetPlayerCheckpoint(playerid, 2135.7368, -179.8811, -0.5323, 10.0);
       gObjectiveBluePlayer = playerid;
    }
    }
    else if(newstate == PLAYER_STATE_ONFOOT)
    {
    if(playerid == gObjectiveGreenPlayer) {
       gObjectiveGreenPlayer = (-1);
       SetPlayerToTeamColor(playerid);
      DisablePlayerCheckpoint(playerid);
    }
     
    if(playerid == gObjectiveBluePlayer) {
       gObjectiveBluePlayer = (-1);
       SetPlayerToTeamColor(playerid);
       DisablePlayerCheckpoint(playerid);
    }
     }
     
        return 1;
     
    //---------------------------------------------------------
    }
    public OnPlayerCommandText(playerid, cmdtext[])
    {
        if (strcmp("/warpy", cmdtext, true, 10) == 0)
        {
        SendClientMessage(playerid,0x33ccffaa,"===[slovakia Gamer] Warp System [by KuchtoSK]==");
        SendClientMessage(playerid,0xff0000ff,"/Area /Lv /Sf /Ls /Lizzy /Grove /Ballas /Aztecas");
        SendClientMessage(playerid,0xff0000ff,"/Otto /Wang /Gb /Mrakodrap /Policialv /Policials");
        SendClientMessage(playerid,0xff0000ff,"/Plaz /Od /Dealer /Mch /Nevada /BigTunel");
        SendClientMessage(playerid,0x33ccffaa,"===============================================");
        return 1;
    }
        if (strcmp("/area", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hrác %s se odwarpoval  Do AREA51 (/area)",nick);
        SendClientMessageToAll(0x00FF59FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,180.36,1911.25,17.95);
        }else{
        SetPlayerPos(playerid,180.36,1911.25,17.95);
        }
        return 1;
        }
     
        if (strcmp("/lv", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval  Do LV (/lv)",nick);
        SendClientMessageToAll(0x15FF00FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,2121.69,1433.69,10.82);
        }else{
        SetPlayerPos(playerid,2121.69,1433.69,10.82);
        }
        return 1;
        }
        if (strcmp("/ls", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval  Do LS (/ls)",nick);
        SendClientMessageToAll(0x04C72BFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,1781.13,-1696.38,13.48);
        }else{
        SetPlayerPos(playerid,1781.13,-1696.38,13.48);
        }
        return 1;
        }
        if (strcmp("/sf", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval do SF (/sf)",nick);
        SendClientMessageToAll(0x051682FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,-1978.99,430.49,35.17);
        }else{
        SetPlayerPos(playerid,-1978.99,430.49,35.17);
        }
        return 1;
        }
        if (strcmp("/jizzy", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k JIZZY CLUBU (/jizzy)",nick);
        SendClientMessageToAll(0xFF00EEFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,-2620.47,1373.29,7.10);
        }else{
        SetPlayerPos(playerid,-2620.47,1373.29,7.10);
        }
        return 1;
        }
        if (strcmp("/grove", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval  na uzemi GANGU GROVE (/grove)",nick);
        SendClientMessageToAll(0x2C9C03FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,2504.17,-1673.83,13.36);
        }else{
        SetPlayerPos(playerid,2504.17,-1673.83,13.36);
        }
        return 1;
        }
        if (strcmp("/ballas", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval  na uzemi GANGU BALLAS (/ballas)",nick);
        SendClientMessageToAll(0xFA00F6FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,2222.97,-1155.86,25.76);
        }else{
        SetPlayerPos(playerid,2222.97,-1155.86,25.76);
        }
        return 1;
        }
        if (strcmp("/aztecas", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval na uzemi GANGU AZTECAS (/aztecas)",nick);
        SendClientMessageToAll(0x00EDFAFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,1884.95,-2019.32,13.39);
        }else{
        SetPlayerPos(playerid,1884.95,-2019.32,13.39);
        }
        return 1;
        }
        if (strcmp("/vagos", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval na uzemi GANGU VAGOS (/vagos)",nick);
        SendClientMessageToAll(0xFAF600FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,2350.07,-1147.81,27.36);
        }else{
        SetPlayerPos(playerid,2350.07,-1147.81,27.36);
        }
        return 1;
        }
        if (strcmp("/otto", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k OTTO CARS (/otto)",nick);
        SendClientMessageToAll(0x10039CFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,-1633.45,1214.15,7.04);
        }else{
        SetPlayerPos(playerid,-1633.45,1214.15,7.04);
        }
        return 1;
        }
        if (strcmp("/wang", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k WANG CARS (/wang)",nick);
        SendClientMessageToAll(0xA3054CFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,-1977.16,293.05,35.17);
        }else{
        SetPlayerPos(playerid,-1977.16,293.05,35.17);
        }
        return 1;
        }
        if (strcmp("/gb", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval na GOLDEN GATE BRIDGE (/gb)",nick);
        SendClientMessageToAll(0xFF0000FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,-2675.37,1243.95,55.42);
        }else{
        SetPlayerPos(playerid,-2675.37,1243.95,55.42);
        }
        return 1;
        }
        if (strcmp("/mrakodrap", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k MRAKODRAPU v LV (/mrakodrap)",nick);
        SendClientMessageToAll(0xAFF5A9FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,1579.99,-1324.13,16.48);
        }else{
        SetPlayerPos(playerid,1579.99,-1324.13,16.48);
        }
        return 1;
        }
        if (strcmp("/policialv", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k POLICII v LV (/policialv)",nick);
        SendClientMessageToAll(0xFCBD00FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,2289.76,2421.09,10.82);
        }else{
        SetPlayerPos(playerid,2289.76,2421.09,10.82);
        }
        return 1;
        }
        if (strcmp("/policials", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k POLICII v LS (/policials)",nick);
        SendClientMessageToAll(0xACB509FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,1529.66,-1673.97,13.38);
        }else{
        SetPlayerPos(playerid,1529.66,-1673.97,13.38);
        }
        return 1;
        }
        if (strcmp("/plaz", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval na PLAZ (/plaz)",nick);
        SendClientMessageToAll(0xA06BC9FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,321.45,-1797.56,4.69);
        }else{
        SetPlayerPos(playerid,321.45,-1797.56,4.69);
        }
        return 1;
        }
        if (strcmp("/od", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k OCEAN DOCKS (/od)",nick);
        SendClientMessageToAll(0xB457FAFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,2765.93,-2465.85,13.48);
        }else{
        SetPlayerPos(playerid,2765.93,-2465.85,13.48);
        }
        return 1;
        }
        if (strcmp("/dealer", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k DEALEROVI (/dealer)",nick);
        SendClientMessageToAll(0x31D6A5FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,-1087.12,-1643.95,76.37);
        }else{
        SetPlayerPos(playerid,-1087.12,-1643.95,76.37);
        }
        return 1;
        }
        if (strcmp("/mch", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval na horu Mt.Chiliand (/mch)",nick);
        SendClientMessageToAll(0x9471D1FF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,-2314.08,-1638.61,483.70);
        }else{
        SetPlayerPos(playerid,-1985.264038,884.121459,45.203125);
        }
        return 1;
        }
        if (strcmp("/nevada", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval do NEVADY(/nevada)",nick);
        SendClientMessageToAll(0xF0F58CFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,327.97,2508.68,16.49);
        }else{
        SetPlayerPos(playerid,327.97,2508.68,16.49);
        }
        return 1;
        }
        if (strcmp("/golf", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval na GOLF(/golf)",nick);
        SendClientMessageToAll(0xF0F58CFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,-2472.19,-232.84,39.42);
        }else{
        SetPlayerPos(playerid,-2472.19,-232.84,39.42);
        }
        return 1;
        }
        if (strcmp("/tuninglv", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k TUNINGU v LV(/tuninglv)",nick);
        SendClientMessageToAll(0xF0F58CFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,2386.27,1017.48,10.82);
        }else{
        SetPlayerPos(playerid,2386.27,1017.48,10.82);
        }
        return 1;
        }
    if (strcmp("/tuningsf", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k TUNINGU v SF(/tuningsf)",nick);
        SendClientMessageToAll(0xF0F58CFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,2704.74,217.41,4.18);
        }else{
        SetPlayerPos(playerid,2704.74,217.41,4.18);
        }
        return 1;
        }
    if (strcmp("/bigtunel", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval na BigTunel (/BigTunel)",nick);
        SendClientMessageToAll(0xF0F58CFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,2116 , -358 , 499);
        }else{
        SetPlayerPos(playerid,2116 , -358 , 499);
        }
        return 1;
    }
        if (strcmp("/tuningls", cmdtext, true, 10) == 0)
        {
        new string[256];
        new nick[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nick,sizeof(nick));
        format(string,sizeof(string),"Hráe %s se odwarpoval k TUNINGU v LS(/tuningls)",nick);
        SendClientMessageToAll(0xF0F58CFF,string);
        if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
        {
        new VehID = GetPlayerVehicleID(playerid);
        SetVehiclePos(VehID,2667.27,-2003.55,13.38);
        }else{
        SetPlayerPos(playerid,2667.27,-2003.55,13.38);
        }
        return 1;
        }
       if (strcmp("/Radio", cmdtext, true, 6) == 0)
    {
      ShowPlayerDialog(playerid,RADIO,DIALOG_STYLE_LIST,"[slovakia Gamer] Radio System [by KuchtoSK]","{00FF00}Europa 2 SK\r\n {00FF00}Europa 2 CZ\r\n {00FF00}Macklemore - Cant Hold Us\r\n {00FF00}Expres SK\r\n {00FF00}Funradio SK\r\n{FF0F00} Top 20 [FUNRADIO] SK\r\n {FF0F00}Avicii - Wake Me Up \r\n{FF0F00}Hip-Hop [FUNRADIO] SK \r\n{FF0F00}Ellie Goulding FT.Calvin Harris - I need you love\r\n","Play","Stop");
     
          if (strcmp("/spawn", cmdtext, true) == 0)
    {
        SpawnPlayer(playerid);
        return 1;
    }
    return 1;
    }
    return 0;
    }
    //---------------------------------------------------------
     
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == RADIO){
    if(response == 0) return StopAudioStreamForPlayer(playerid);
    if(response == 1){
    if(listitem == 0) return PlayAudioStreamForPlayer(playerid,"http://ice2.europa2.sk/fm-europa2sk-128");
    if(listitem == 1) return PlayAudioStreamForPlayer(playerid,"http://icecast3.play.cz/evropa2-128.mp3.m3u");
    if(listitem == 2) return PlayAudioStreamForPlayer(playerid,"http://a.tumblr.com/tumblr_mbws4rAF3f1qf0p1do1.mp3");
    if(listitem == 3) return PlayAudioStreamForPlayer(playerid,"http://static.expres.sk/public/data/Playlist/stream/mp3_high.pls");
    if(listitem == 4) return PlayAudioStreamForPlayer(playerid,"http://stream.funradio.sk:8000/fun128.mp3.m3u");
    if(listitem == 5) return PlayAudioStreamForPlayer(playerid,"http://stream.funradio.sk:8000/top20128.mp3.m3u");
    if(listitem == 7) return PlayAudioStreamForPlayer(playerid,"http://stream.funradio.sk:8000/hiphop128.mp3.m3u");
    }
    }
     
    return 1;
    }
    //---------------------------------------------------------
     
    public OnGameModeInit()
    {
    SetGameModeText("Slovakia Gamer");
     
    // GREEN CLASSES
    AddPlayerClass(162,1980.0054,-266.6487,2.9653,348.9788,0,0,31,400,29,400);
    AddPlayerClass(157,1980.0054,-266.6487,2.9653,348.9788,0,0,31,400,29,400);
     
      // BLUE CLASSES
    AddPlayerClass(154,2359.2703,540.5911,1.7969,180.6476,0,0,31,400,29,400);
    AddPlayerClass(138,2294.0413,541.8565,1.7944,188.6283,0,0,31,400,29,400);
     
    // OBJECTIVE VEHICLES
        AddStaticVehicle(453,2057.0154,-236.5598,-0.2621,359.4377,114,1); // gr reefer
    AddStaticVehicle(453,2381.9685,532.4496,0.2574,183.2029,79,7); // b reefer
     
        // GREEN VEHICLES
        AddStaticVehicle(473,2023.5109,-246.4161,-0.1514,351.0038,114,1); // gr dhin
        AddStaticVehicle(473,1949.2490,-259.5398,-0.2794,13.3247,114,1); // gr ding2fix
    AddStaticVehicle(473,2003.7256,-248.4939,-0.2243,5.1752,114,1); // gr ding
    AddStaticVehicle(473,1982.4832,-252.4811,-0.3006,358.3696,114,1); // gr ding
    AddStaticVehicle(473,1927.7894,-249.3088,-0.2893,320.7715,114,1); // gr ding
    AddStaticVehicle(473,1907.6969,-230.4202,-0.2585,306.0136,114,1); // gr ding
    AddStaticVehicle(487,1913.0819,-376.2350,21.4819,350.9412,114,1); // gr mav
     
    // BLUE VEHICLES
    AddStaticVehicle(473,2289.7571,518.4412,-0.2167,178.8301,79,7); // b ding
    AddStaticVehicle(473,2294.3599,519.1021,-0.1391,177.1416,79,7); // b ding
    AddStaticVehicle(473,2298.8411,518.4229,-0.2333,181.1228,79,7); // b ding
    AddStaticVehicle(473,2369.9839,519.0364,-0.3190,187.9187,79,7); // b ding
    AddStaticVehicle(473,2359.9417,519.1055,-0.2271,183.8014,79,7); // b ding
    AddStaticVehicle(473,2351.4617,519.1046,-0.1172,182.8623,79,7); // b ding
    AddStaticVehicle(487,2324.4399,573.1667,7.9578,177.6699,79,7); // b mav
     
    print("\n--------------------------------------");
    print("----------Rádio System-----------");
    print("----------------------------------------");
    print("-------------Online Rádia---------------");
    print("----------------------------------------");
    print("----------------------------------------");
    print("----------------------------------------");
    print("--------------------------------------\n");
     
    txtTimeDisp = TextDrawCreate(605.0,25.0,"00:00");
       TextDrawUseBox(txtTimeDisp, 0);
       TextDrawFont(txtTimeDisp, 3);
       TextDrawSetShadow(txtTimeDisp,0);
        TextDrawSetOutline(txtTimeDisp,2);
        TextDrawBackgroundColor(txtTimeDisp,0x000000FF);
        TextDrawColor(txtTimeDisp,0x00FFDDFF);
        TextDrawAlignment(txtTimeDisp,3);
       TextDrawLetterSize(txtTimeDisp,0.5,1.5);
     
       UsePlayerPedAnims();
     
       UpdateTime();
       SetTimer("UpdateTime",1000 * 60,1);
       return 1;
    }
     
    //---------------------------------------------------------
     
    public OnPlayerConnect(playerid)
    {
    SetPlayerColor(playerid,0x888888FF);
    GameTextForPlayer(playerid,"~r~Vitaj~w~Na [slovakia Gamer]",2000,5);
     
       SendClientMessage(playerid, 0x79FFFFFF, "Pre získanie príkazov na teleport zadaj /Warpy.");
     
         gettime(hour, minute);
      SetPlayerTime(playerid,hour,minute);
     return 1;
    }
    //---------------------------------------------------------
    public OnGameModeExit()
    {
        AddStaticVehicleEx(502,2102.5959473,-361.9469910,498.5939941,160.0000000,-1,-1,15); //Hotring Racer A
    AddStaticVehicleEx(504,2107.0720215,-351.1510010,498.6340027,330.0000000,-1,-1,15); //Bloodring Banger
    AddStaticVehicleEx(461,2115.5100098,-346.7349854,498.3699951,180.0000000,-1,-1,15); //PCJ-600
    AddStaticVehicleEx(486,2123.5639648,-348.0840149,498.9689941,160.0000000,-1,-1,15); //Dozer
    AddStaticVehicleEx(506,2130.2451172,-352.9410095,498.4609985,150.0000000,-1,-1,15); //Super GT
    AddStaticVehicleEx(451,2133.2780762,-360.9700012,498.4289856,350.0000000,-1,-1,15); //Turismo
    AddStaticVehicleEx(557,2131.2661133,-371.0329895,499.0000000,160.0000000,-1,-1,15); //Monster B
    CreateObject(17613,2116.3540039,-364.2539978,497.5899963,0.0000000,0.0000000,70.0000000); //object(lae2_roads89)(1)
    CreateObject(19076,2092.8940430,-382.1539917,497.7640076,0.0000000,0.0000000,0.0000000); //object(xmastree1)(1)
    CreateObject(19076,2104.1499023,-386.4909973,497.7630005,0.0000000,0.0000000,0.0000000); //object(xmastree1)(2)
    CreateObject(19127,2110.5791016,-387.4259949,498.3380127,0.0000000,0.0000000,0.0000000); //object(bollardlight7)(2)
    CreateObject(19127,2103.0280762,-350.3129883,498.3710022,0.0000000,0.0000000,0.0000000); //object(bollardlight7)(3)
    CreateObject(19127,2117.7980957,-341.4570007,497.8489990,0.0000000,0.0000000,0.0000000); //object(bollardlight7)(4)
    CreateObject(19127,2095.4541016,-366.2009888,498.3259888,0.0000000,0.0000000,0.0000000); //object(bollardlight7)(5)
    CreateObject(18772,1891.4799805,-953.4000244,342.7000122,17.0000000,0.0000000,340.0000000); //object(tunnelsection1)(1)
    CreateObject(19127,2090.3095703,-381.2246094,498.3280029,0.0000000,0.0000000,0.0000000); //object(bollardlight7)(6)
    CreateObject(19127,2132.4951172,-373.5119934,498.3670044,0.0000000,0.0000000,0.0000000); //object(bollardlight7)(7)
    CreateObject(17613,2116.3535156,-364.2539062,497.5899963,0.0000000,0.0000000,69.9993896); //object(lae2_roads89)(3)
    CreateObject(19127,2131.7580566,-347.2929993,498.4039917,0.0000000,0.0000000,0.0000000); //object(bollardlight7)(8)
    CreateObject(19127,2135.9277344,-361.7382812,498.3129883,0.0000000,0.0000000,0.0000000); //object(bollardlight7)(9)
    CreateObject(19127,2123.9482422,-385.0976562,498.3080139,0.0000000,0.0000000,0.0000000); //object(bollardlight7)(10)
    CreateObject(18772,2056.5468750,-499.8974609,472.0000000,12.9968262,0.0000000,339.9993896); //object(tunnelsection1)(2)
    CreateObject(18772,1973.6280518,-727.7000122,411.5700073,14.9963379,0.0000000,339.9993896); //object(tunnelsection1)(3)
    CreateObject(19056,2115.8010254,-387.6520081,498.4570007,0.0000000,0.0000000,0.0000000); //object(xmasbox3)(1)
    CreateObject(19058,2114.5458984,-387.5559998,498.4500122,0.0000000,0.0000000,350.0000000); //object(xmasbox5)(1)
    CreateObject(19055,2115.2800293,-387.5679932,499.6130066,0.0000000,0.0000000,0.0000000); //object(xmasbox2)(1)
    CreateObject(19130,2100.9919434,-385.7149963,498.1010132,0.0000000,0.0000000,70.0000000); //object(arrowtype1)(2)
    CreateObject(19130,2095.8439941,-383.8080139,498.0910034,0.0000000,0.0000000,72.0000000); //object(arrowtype1)(3)
    CreateObject(19130,2098.3999023,-384.7560120,498.0989990,0.0000000,0.0000000,70.0000000); //object(arrowtype1)(4)
    CreateObject(19147,2011.6330566,-608.6740112,444.5859985,0.0000000,0.0000000,240.0000000); //object(pinspotlight5)(1)
    CreateObject(19147,2020.6800537,-613.0560303,444.3760071,0.0000000,0.0000000,70.0000000); //object(pinspotlight5)(2)
    CreateObject(19149,1938.0450439,-840.0789795,379.5180054,0.0000000,0.0000000,70.0000000); //object(pinspotlight7)(1)
    CreateObject(19149,1928.6800537,-836.5709839,379.5329895,0.0000000,0.0000000,240.0000000); //object(pinspotlight7)(2)
    CreateObject(18650,1855.8280029,-1065.9709473,305.5390015,0.0000000,0.0000000,340.0000000); //object(yellowneontube1)(2)
    CreateObject(18650,1847.0240479,-1060.9239502,305.8680115,0.0000000,0.0000000,340.0000000); //object(yellowneontube1)(3)
    CreateObject(13593,1854.9229736,-1066.4599609,304.5249939,0.0000000,0.0000000,158.0000000); //object(kickramp03)(1)
    CreateObject(13593,1849.8630371,-1064.2139893,304.6409912,2.0000000,358.0000000,155.9949341); //object(kickramp03)(2)
    CreateObject(13593,1852.3530273,-1065.3389893,304.5780029,1.9995117,357.9949951,155.9948730); //object(kickramp03)(3)
    CreateObject(13593,1847.3089600,-1063.0620117,304.7049866,1.9995117,357.9949951,155.9948730); //object(kickramp03)(4)
    CreateObject(13590,1784.0389404,-2654.9550781,14.9230003,0.0000000,0.0000000,180.0000000); //object(kickbus04)(1)
    CreateObject(13640,1861.5560303,-2644.5429688,13.5670004,0.0000000,0.0000000,270.0000000); //object(arse)(1)
    CreateObject(1682,1889.2469482,-2643.2050781,31.9360008,0.0000000,0.0000000,0.0000000); //object(ap_radar1_01)(1)
    CreateObject(3526,2094.2338867,-383.0260010,497.6709900,0.0000000,0.0000000,250.0000000); //object(vegasairportlight)(1)
    CreateObject(3526,2103.2216797,-386.3750000,497.6709900,0.0000000,0.0000000,249.9993896); //object(vegasairportlight)(2)
    return 1;
    }
    //---------------------------------------------------------
     
     
     
     
    public OnPlayerRequestClass(playerid, classid)
    {
    SetupPlayerForClassSelection(playerid);
    SetPlayerTeamFromClass(playerid,classid);
     
    if(classid == 25 || classid == 34) {
    GameTextForPlayer(playerid,"~g~[Policia]~w~San Fierro",1000,5);
    } else if(classid == 50 || classid == 54) {
       GameTextForPlayer(playerid,"~b~[Gangstery]~w~San Fierro",1000,5);
    }
     
    return 1;
    }
     
    //---------------------------------------------------------
     
    public OnPlayerSpawn(playerid)
    {
    return 1;
    }
     
    //---------------------------------------------------------
     
    public OnPlayerEnterCheckpoint(playerid)
    {
       return;
    }
    //---------------------------------------------------------
     
    public OnPlayerDeath(playerid, killerid, reason)
    {
    if(killerid == INVALID_PLAYER_ID) {
            SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
    } else {
            if(gTeam[killerid] != gTeam[playerid]) {
        // Valid kill
        SendDeathMessage(killerid,playerid,reason);
    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
          }
    else {
       // Team kill
       SendDeathMessage(killerid,playerid,reason);
    }
     }
                 TextDrawHideForPlayer(playerid,txtTimeDisp);
      return 1;
    }
     
     
    //---------------------------------
     
    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    return 1;
    }
     
    //---------------------------------
     
    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    return 1;
    }
     
    //---------------------------------
     
    PlaySoundForAll(soundid, Float:x, Float:y, Float:z)
    {
    for (new i=0; i<MAX_PLAYERS; i++)
    {
       if (IsPlayerConnected(i))
       {
       PlayerPlaySound(i, soundid, x, y, z);
       }
    }
    }
     
    //---------------------------------

     

  5. Prosím mám otázku či neviete ako vymažem z Gamemodu
    To že sa nemôžem pohybovať mimo napr. Mesto

    Lebo som si stiahol GM a sa mi zapáčel tak som sa ho rozhodol modovať 
    Atd. Bolo na Forumku Sa-mp pisane že sa môže .... 

    Tak sa pítam či by ste to prosím mi nevedeli Poradiť Diky Moc  :)






    //---------------------------------------------------------
    //
    // Rivershell by Kye - 2006
    //
    // Updated 2009 for SA-MP 0.3
    //
    //---------------------------------------------------------
     
    #include <a_samp>
    #include <core>
    #include <float>
     
    // Global stuff and defines for our gamemode.
     
    static gTeam[MAX_PLAYERS]; // Tracks the team assignment for each player
     
    #pragma tabsize 0
    #define FILTERSCRIPT
    #define RADIO 19
    #define OBJECTIVE_VEHICLE_GREEN 2
    #define OBJECTIVE_VEHICLE_BLUE 1
    #define TEAM_GREEN 1
    #define TEAM_BLUE 2
    #define OBJECTIVE_COLOR 0xE2C063FF
    #define TEAM_GREEN_COLOR 0x77CC77FF
    #define TEAM_BLUE_COLOR 0x7777DDFF
    #define CAPS_TO_WIN 3
    #define COLOR_YELLOW 0xFFFF00AA
    #define COLOR_RED 0xAA3333AA
     
    static pmodelid[MAX_PLAYERS];
    static pvehicleid[MAX_PLAYERS];
     
    new gObjectiveReached = 0; // Stops the winner logic reentering itself.
    new gObjectiveGreenPlayer=(-1); // Tracks which green player has the vehicle.
    new gObjectiveBluePlayer=(-1); // Tracks which blue player has the vehicle.
     
    // number of times the vehicle has been captured by each team
    new gGreenTimesCapped=0;
    new gBlueTimesCapped=0;
     
    // forward declarations for the PAWN compiler (not really needed, but there for the sake of clarity)
    forward SetPlayerToTeamColor(playerid);
    forward SetupPlayerForClassSelection(playerid);
    forward SetPlayerTeamFromClass(playerid,classid);
    forward ExitTheGameMode();
     
    //---------------------------------------------------------
     
    main()
    {
    print("\n----------------------------------");
    print("  Rivershell by Kye 2006\n");
    print("----------------------------------\n");
    }
    //---------------------------------------------------------
     
    public SetPlayerToTeamColor(playerid)
    {
    if(gTeam[playerid] == TEAM_GREEN) {
    SetPlayerColor(playerid,TEAM_GREEN_COLOR); // green
    } else if(gTeam[playerid] == TEAM_BLUE) {
       SetPlayerColor(playerid,TEAM_BLUE_COLOR); // blue
    }
    }
    //---------------------------------------------------------
     
    public SetupPlayerForClassSelection(playerid)
    {
    // Set the player's orientation when they're selecting a class.
    SetPlayerPos(playerid,1984.4445,157.9501,55.9384);
        SetPlayerCameraPos(playerid,1984.4445,160.9501,55.9384);
    SetPlayerCameraLookAt(playerid,1984.4445,157.9501,55.9384);
    SetPlayerFacingAngle(playerid,0.0);
    }
     
    //---------------------------------------------------------
     
    public SetPlayerTeamFromClass(playerid,classid)
    {
    // Set their team number based on the class they selected.
    if(classid == 0 || classid == 1) {
    gTeam[playerid] = TEAM_GREEN;
    } else if(classid == 2 || classid == 3) {
       gTeam[playerid] = TEAM_BLUE;
    }
    }
     
    //---------------------------------------------------------
     
    public ExitTheGameMode()
    {
        PlaySoundForAll(1186, 0.0, 0.0, 0.0); // Stops the music
    //printf("Exiting Game Mode");
        GameModeExit();
    }
     
    //---------------------------------------------------------
     
    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    new vehicleid;
     
    if(newstate == PLAYER_STATE_DRIVER)
    {
    vehicleid = GetPlayerVehicleID(playerid);
     
    if(gTeam[playerid] == TEAM_GREEN && vehicleid == OBJECTIVE_VEHICLE_GREEN)
    { // It's the objective vehicle
       SetPlayerColor(playerid,OBJECTIVE_COLOR);
       GameTextForPlayer(playerid,"~w~Take the ~y~boat ~w~back to the ~r~spawn!",3000,5);
       SetPlayerCheckpoint(playerid,1982.6150,-220.6680,-0.2432,7.0);
       gObjectiveGreenPlayer = playerid;
    }
     
    if(gTeam[playerid] == TEAM_BLUE && vehicleid == OBJECTIVE_VEHICLE_BLUE)
    { // It's the objective vehicle
       SetPlayerColor(playerid,OBJECTIVE_COLOR);
       GameTextForPlayer(playerid,"~w~Take the ~y~boat ~w~back to the ~r~spawn!",3000,5);
       SetPlayerCheckpoint(playerid,2328.2935,531.8324,0.0094,7.0);
       gObjectiveBluePlayer = playerid;
    }
    }
    else if(newstate == PLAYER_STATE_ONFOOT)
    {
    if(playerid == gObjectiveGreenPlayer) {
       gObjectiveGreenPlayer = (-1);
       SetPlayerToTeamColor(playerid);
      DisablePlayerCheckpoint(playerid);
    }
     
    if(playerid == gObjectiveBluePlayer) {
       gObjectiveBluePlayer = (-1);
       SetPlayerToTeamColor(playerid);
       DisablePlayerCheckpoint(playerid);
    }
    }
            if(newstate == PLAYER_STATE_DRIVER) {
                pvehicleid[playerid] = GetPlayerVehicleID(playerid);
                pmodelid[playerid] = GetVehicleModel(pvehicleid[playerid]);
            }
            else {
                pvehicleid[playerid] = 0;
                pmodelid[playerid] = 0;
            }
        return 1;
    }
    //---------------------------------------------------------
     
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == RADIO){
    if(response == 0) return StopAudioStreamForPlayer(playerid);
    if(response == 1){
    if(listitem == 0) return PlayAudioStreamForPlayer(playerid,"http://ice2.europa2....m-europa2sk-128");
    if(listitem == 1) return PlayAudioStreamForPlayer(playerid,"http://icecast3.play...pa2-128.mp3.m3u");
    if(listitem == 2) return PlayAudioStreamForPlayer(playerid,"http://a.tumblr.com/...3f1qf0p1do1.mp3");
    if(listitem == 3) return PlayAudioStreamForPlayer(playerid,"http://static.expres...am/mp3_high.pls");
    if(listitem == 4) return PlayAudioStreamForPlayer(playerid,"http://stream.funrad.../fun128.mp3.m3u");
    if(listitem == 5) return PlayAudioStreamForPlayer(playerid,"http://stream.funrad...op20128.mp3.m3u");
    if(listitem == 6) return PlayAudioStreamForPlayer(playerid,"http://freshmp3music...p3music.ru).mp3");
    if(listitem == 7) return PlayAudioStreamForPlayer(playerid,"http://stream.funrad...phop128.mp3.m3u");
    if(listitem == 8) return PlayAudioStreamForPlayer(playerid,"http://freshmp3music...p3music.ru).mp3");
    }
    }
     
    return 1;
    }
    //---------------------------------------------------------
     
    public OnGameModeInit()
    {
    SetGameModeText("Slovakia Gamer");
     
    ShowPlayerMarkers(0);
    ShowNameTags(1);
    SetWorldTime(17);
     
    // GREEN CLASSES
    AddPlayerClass(162,1980.0054,-266.6487,2.9653,348.9788,0,0,31,400,29,400);
    AddPlayerClass(157,1980.0054,-266.6487,2.9653,348.9788,0,0,31,400,29,400);
     
      // BLUE CLASSES
    AddPlayerClass(154,2359.2703,540.5911,1.7969,180.6476,0,0,31,400,29,400);
    AddPlayerClass(138,2294.0413,541.8565,1.7944,188.6283,0,0,31,400,29,400);
     
    // OBJECTIVE VEHICLES
        AddStaticVehicle(453,2057.0154,-236.5598,-0.2621,359.4377,114,1); // gr reefer
    AddStaticVehicle(453,2381.9685,532.4496,0.2574,183.2029,79,7); // b reefer
     
        // GREEN VEHICLES
        AddStaticVehicle(473,2023.5109,-246.4161,-0.1514,351.0038,114,1); // gr dhin
        AddStaticVehicle(473,1949.2490,-259.5398,-0.2794,13.3247,114,1); // gr ding2fix
    AddStaticVehicle(473,2003.7256,-248.4939,-0.2243,5.1752,114,1); // gr ding
    AddStaticVehicle(473,1982.4832,-252.4811,-0.3006,358.3696,114,1); // gr ding
    AddStaticVehicle(473,1927.7894,-249.3088,-0.2893,320.7715,114,1); // gr ding
    AddStaticVehicle(473,1907.6969,-230.4202,-0.2585,306.0136,114,1); // gr ding
    AddStaticVehicle(487,1913.0819,-376.2350,21.4819,350.9412,114,1); // gr mav
     
    // BLUE VEHICLES
    AddStaticVehicle(473,2289.7571,518.4412,-0.2167,178.8301,79,7); // b ding
    AddStaticVehicle(473,2294.3599,519.1021,-0.1391,177.1416,79,7); // b ding
    AddStaticVehicle(473,2298.8411,518.4229,-0.2333,181.1228,79,7); // b ding
    AddStaticVehicle(473,2369.9839,519.0364,-0.3190,187.9187,79,7); // b ding
    AddStaticVehicle(473,2359.9417,519.1055,-0.2271,183.8014,79,7); // b ding
    AddStaticVehicle(473,2351.4617,519.1046,-0.1172,182.8623,79,7); // b ding
    AddStaticVehicle(487,2324.4399,573.1667,7.9578,177.6699,79,7); // b mav
     
    print("\n--------------------------------------");
    print("----------Rádio System-----------");
    print("----------------------------------------");
    print("-------------Online Rádia---------------");
    print("----------------------------------------");
    print("----------------------------------------");
    print("----------------------------------------");
    print("--------------------------------------\n");
       return 1;
    }
     
    //---------------------------------------------------------
     
    public OnPlayerConnect(playerid)
    {
    SetPlayerColor(playerid,0x888888FF);
    GameTextForPlayer(playerid,"~r~SA-MP:~w~Vitaj Na Slovakia Gamer",2000,5);
    return 1;
    }
    //---------------------------------------------------------
     
    public OnPlayerRequestClass(playerid, classid)
    {
    SetupPlayerForClassSelection(playerid);
    SetPlayerTeamFromClass(playerid,classid);
     
    if(classid == 0 || classid == 1) {
    GameTextForPlayer(playerid,"~g~[Policia] ~w~San Fierro",1000,5);
    } else if(classid == 2 || classid == 293) {
       GameTextForPlayer(playerid,"~b~[Gangstery] ~w~San Fierro",1000,5);
    }
     
    return 1;
    }
     
    //---------------------------------------------------------
     
    public OnPlayerSpawn(playerid)
    {
    SetPlayerToTeamColor(playerid);
     
    if(gTeam[playerid] == TEAM_GREEN) {
       SetPlayerWorldBounds(playerid,2444.4185,1687.5696,631.2963,-454.9898);
       GameTextForPlayer(playerid,
      "Defend the ~g~GREEN ~w~team's ~y~Reefer~n~~w~Capture the ~b~BLUE ~w~team's ~y~Reefer",
      6000,5);
    }
    else if(gTeam[playerid] == TEAM_BLUE) {
    SetPlayerWorldBounds(playerid,2444.4185,1687.5696,631.2963,-454.9898);
       GameTextForPlayer(playerid,
      "Defend the ~b~BLUE ~w~team's ~y~Reefer~n~~w~Capture the ~g~GREEN ~w~team's ~y~Reefer",
      6000,5);
    }
     
    return 1;
    }
     
    //---------------------------------------------------------
     
    public OnPlayerEnterCheckpoint(playerid)
    {
       return;
    }
    //---------------------------------------------------------
     
    public OnPlayerDeath(playerid, killerid, reason)
    {
    if(killerid == INVALID_PLAYER_ID) {
            SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
    } else {
            if(gTeam[killerid] != gTeam[playerid]) {
        // Valid kill
        SendDeathMessage(killerid,playerid,reason);
    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
          }
    else {
       // Team kill
       SendDeathMessage(killerid,playerid,reason);
    }
    }
      return 1;
    }
     
     
    //---------------------------------
     
    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    // Note for SA-MP 0.3:
    // As the vehicle streams in, player team dependant params are applied. They can't be
    // applied to vehicles that don't exist in the player's world.
     
        if(vehicleid == OBJECTIVE_VEHICLE_BLUE) {
            if(gTeam[forplayerid] == TEAM_GREEN) {
    SetVehicleParamsForPlayer(OBJECTIVE_VEHICLE_BLUE,forplayerid,1,1); // objective; locked
    }
    else if(gTeam[forplayerid] == TEAM_BLUE) {
       SetVehicleParamsForPlayer(OBJECTIVE_VEHICLE_BLUE,forplayerid,1,0); // objective; unlocked
    }
    }
    else if(vehicleid == OBJECTIVE_VEHICLE_GREEN) {
            if(gTeam[forplayerid] == TEAM_BLUE) {
    SetVehicleParamsForPlayer(OBJECTIVE_VEHICLE_GREEN,forplayerid,1,1); // objective; locked
    }
    else if(gTeam[forplayerid] == TEAM_GREEN) {
       SetVehicleParamsForPlayer(OBJECTIVE_VEHICLE_GREEN,forplayerid,1,0); // objective; unlocked
    }
    }
     
    return 1;
    //printf("GameMode: VehicleStreamIn(%d,%d)",vehicleid,forplayerid);
    }
     
    //---------------------------------
     
    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    return 1;
    //printf("GameMode: VehicleStreamOut(%d,%d)",vehicleid,forplayerid);
    }
     
    //---------------------------------
     
    PlaySoundForAll(soundid, Float:x, Float:y, Float:z)
    {
    for (new i=0; i<MAX_PLAYERS; i++)
    {
       if (IsPlayerConnected(i))
       {
       PlayerPlaySound(i, soundid, x, y, z);
       }
    }
    }
     
    //---------------------------------

     

×
×
  • Create New...