Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 7,987
» Latest member: nguyenhoangphi2124471
» Forum threads: 2,415
» Forum posts: 12,336

Full Statistics

Online Users
There are currently 218 online users.
» 0 Member(s) | 215 Guest(s)
Bing, Google, Yandex

Latest Threads
Las Venturas Gang Wars - ...
Forum: Advertisements
Last Post: lvgwgta
Yesterday, 11:17 AM
» Replies: 0
» Views: 32
Atlanta DeathMatch/Team D...
Forum: Advertisements
Last Post: NixaSha
2026-03-10, 04:57 AM
» Replies: 1
» Views: 69
mysql_samp
Forum: Plugins
Last Post: NullSablex
2026-03-10, 03:33 AM
» Replies: 0
» Views: 64
backtrace
Forum: Questions and Suggestions
Last Post: Lyvex
2026-03-09, 06:32 AM
» Replies: 0
» Views: 51
Open Multiplayer ✅ loggin...
Forum: Pawn Scripting
Last Post: walid_dz
2026-03-05, 04:19 AM
» Replies: 0
» Views: 136
Argonath RPG SA:MP Reviva...
Forum: Advertisements
Last Post: Melon_Sam
2026-03-03, 06:37 PM
» Replies: 1
» Views: 181
RevolutionX Since (2008) ...
Forum: Advertisements
Last Post: DerekZ905
2026-03-02, 02:46 PM
» Replies: 0
» Views: 102
Consulta warning mismatch...
Forum: Programaci?n
Last Post: carlosmcgrimes
2026-03-01, 04:26 PM
» Replies: 1
» Views: 169
MAP Hot Loader / Map Mana...
Forum: Libraries
Last Post: selmir.beha
2026-02-28, 05:13 AM
» Replies: 0
» Views: 103
[Request] Linko Gaming Ro...
Forum: General Discussions
Last Post: lyly19
2026-02-25, 04:30 AM
» Replies: 1
» Views: 781

 
  Venezuela Roleplay - Multicharacter system
Posted by: kaizer - 2023-07-16, 08:12 AM - Forum: Videos and Screenshots - Replies (1)

📢 What can you expect this summer?
One of the new features coming this summer is the Multi character system, which means you will be able to have 2 characters on the server, for example, one can be a police officer while the other can be in the mafia.
Additionally, there will be a third slot available for donation.
After implementing this system, we will make an effort to allow you to have multiple vehicles in possession.
For example, on one character, you can have 2 vehicles, and the third slot will likely be available through donation.

[Image: sa-mp-291.png?width=1207&height=754]

Soon the Venezuela roleplay mod should be launched and translated into English and Spanish after which you can expect the server to be available to everyone worldwide.


  Can i play on OPEN MP using GTA SA definitive edtion
Posted by: usman_mad - 2023-07-14, 12:16 AM - Forum: General Discussions - Replies (2)

Is the definitive edition supported as an open MP client?


  Some Error's
Posted by: NAYANthegamer - 2023-07-09, 04:23 AM - Forum: Pawn Scripting - Replies (6)

Im using EVO ELITE-VEHICLE-OWNERSHIP

its give error

[Image: p0PB7FO.png]

Code:
C:\Users\**\Desktop\Beta\filterscripts\EVO.pwn(814) : error 075: input line too long (after substitutions)
C:\Users\*\Desktop\Beta\filterscripts\EVO.pwn(815) : error 017: undefined symbol "VehicleIn"
C:\Users\*\Desktop\Beta\filterscripts\EVO.pwn(816) : warning 217: loose indentation
C:\Users\*\Desktop\Beta\filterscripts\EVO.pwn(816) : error 017: undefined symbol "fo"
C:\Users\*\Desktop\Beta\filterscripts\EVO.pwn(816) : warning 215: expression has no effect
C:\Users\*\Desktop\Beta\filterscripts\EVO.pwn(816) : error 001: expected token: ";", but found "]"
C:\Users\*\Desktop\Beta\filterscripts\EVO.pwn(816) : error 029: invalid expression, assumed zero
C:\Users\*\Desktop\Beta\filterscripts\EVO.pwn(816) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


6 Errors.


Star Nayan's Event System
Posted by: NAYANthegamer - 2023-07-08, 05:01 PM - Forum: Filterscripts - Replies (2)

Introduction:
How are you, friends? I have made a samp event system. It has 3 interisting events. 

Event's details

- Sniper Island ( Weapon : Sniper ) ( Spawn : A island made by me +____+ )
- Car Go Wars ( Weapon : Bat, Silinced Pistol, ShortGun, RC Bomb ) ( Spawn : A Gargo Ship )
- M4 Devil ( Weapon : m4 ) ( Spawn : Grave Yard LS )

Download :Git Hub
Download :Direct
Download :Paste Bin

Plugins Download
1. iZcmd.inc : https://github.com/YashasSamaga/I-ZCMD
2. Streamer : https://github.com/samp-incognito/samp-s...n/releases

Credits:
1. Yashas for improved zcmd
2. Incognito for streamer plugin/include
4. samp team for a_samp
3. me for script :)

Bugs:
I don't find any bug if you find it then pm in discord my account ( nayanthegamer )

Rules:
1. You can't reuplod this file without my hand writting permission.
2. You can't sell this script.
3. You can't claim this script is your.

If you like it so, please drop a ++rep.

Code:
// NAYANthegamer Event System
// My Discord : nayanthegamer
// MY Discord Server : https://discord.gg/ASxc2xznzr

#include <a_samp>
#include <streamer>
#include <izcmd.inc>

new bool: Sniper[MAX_PLAYERS];
new bool: M4Devil[MAX_PLAYERS];
new bool: CarGO[MAX_PLAYERS];
new bool: InEvent[MAX_PLAYERS];

public OnFilterScriptInit()
{
print("------------------------");
print(" Nayan's Event's loaded ");
print("------------------------");

    CreatePickup(335 ,3 ,-3461.0330,1664.3850,66.0415 ,0);
    CreatePickup(358 ,3 ,-3438.0564,1785.6772,66.0611 ,0);
    CreatePickup(336 ,3 ,-3392.3962,1784.3801,66.2538 ,0);
    CreatePickup(337 ,3 ,-3322.5183,1795.5392,66.0571 ,0);
    CreatePickup(373 ,3 ,-3314.3315,1763.0685,63.7973 ,0);
    CreatePickup(373 ,3 ,-3430.4739,1741.4113,66.0415 ,0);
    CreatePickup(1240,3 ,-3388.9763,1698.1442,66.0415 ,0);
    CreatePickup(348 ,3 ,-3428.8203,1833.9652,46.0349 ,0);
    CreatePickup(321 ,3 ,-3434.0183,1687.8445,71.7817 ,0);
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

public OnPlayerConnect(playerid)
{
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
return 1;
}

public OnPlayerSpawn(playerid)
{
if(Sniper[playerid] == true)
{
ResetPlayerWeapons(playerid);
    Eventpackage(playerid);
    new Spawn = random(5);
    SetPlayerVirtualWorld(playerid, 23);
    SetPlayerInterior(playerid, 0);
    switch(Spawn)
    {
      case 0:
      {
        SetPlayerPos(playerid, -3305.5742,1710.9148,66.0415);
    SetPlayerFacingAngle(playerid,99.8405);
      }
      case 1:
      {
        SetPlayerPos(playerid, -3381.3835,1659.4771,66.0415);
    SetPlayerFacingAngle(playerid,335.6967);
      }
      case 2:
      {
        SetPlayerPos(playerid, -3446.7915,1680.2152,66.0805);
    SetPlayerFacingAngle(playerid,348.8568);
      }
      case 3:
      {
        SetPlayerPos(playerid, -3435.3967,1782.2611,66.0415);
    SetPlayerFacingAngle(playerid,186.1098);
      }
          case 4:
      {
        SetPlayerPos(playerid, -3391.7485,1782.7319,66.2633);
    SetPlayerFacingAngle(playerid,347.1021);
      }
      case 5:
      {
        SetPlayerPos(playerid, -3316.2441,1793.5986,66.0571);
    SetPlayerFacingAngle(playerid,171.1949);
      }
    }
    }

if(M4Devil[playerid] == true)
{
ResetPlayerWeapons(playerid);
    M4package(playerid);
    new Spawn = random(4);
    SetPlayerVirtualWorld(playerid, 23);
SetPlayerInterior(playerid, 0);
    switch(Spawn)
    {
      case 0:
      {
        SetPlayerPos(playerid, 942.4122,-1125.9700,23.9203);
    SetPlayerFacingAngle(playerid,100.5680);
      }
      case 1:
      {
        SetPlayerPos(playerid, 857.3309,-1076.1945,24.2969);
    SetPlayerFacingAngle(playerid,150.1377);
      }
      case 2:
      {
        SetPlayerPos(playerid, 947.6115,-1064.5311,24.8468);
    SetPlayerFacingAngle(playerid,39.1540);
      }
      case 3:
      {
        SetPlayerPos(playerid, 844.1850,-1121.9656,23.9957);
    SetPlayerFacingAngle(playerid,298.8471);
      }
          case 4:
      {
        SetPlayerPos(playerid, 814.9786,-1104.4783,25.7893);
    SetPlayerFacingAngle(playerid,266.8242);
      }
    }
    }
if(CarGO[playerid] == true)
{
ResetPlayerWeapons(playerid);
    Cgwpackage(playerid);
    new Spawn = random(7);
    SetPlayerVirtualWorld(playerid, 23);
SetPlayerInterior(playerid, 0);
    switch(Spawn)
    {
      case 0:
      {
        SetPlayerPos(playerid, -2338.9175,1559.7839,17.3281);
    SetPlayerFacingAngle(playerid,89.0225);
      }
      case 1:
      {
        SetPlayerPos(playerid, -2388.0242,1553.9193,26.0469);
    SetPlayerFacingAngle(playerid,2.9824);
      }
      case 2:
      {
        SetPlayerPos(playerid, -2417.9946,1554.1469,26.0469);
    SetPlayerFacingAngle(playerid,64.8350);
      }
      case 3:
      {
        SetPlayerPos(playerid, -2474.6680,1545.1694,23.6547);
    SetPlayerFacingAngle(playerid,0.7890);
      }
          case 4:
      {
        SetPlayerPos(playerid, -2470.8979,1538.4127,33.2344);
    SetPlayerFacingAngle(playerid,282.7056);
      }
      case 5:
      {
        SetPlayerPos(playerid, -2370.8237,1534.9347,10.8209);
    SetPlayerFacingAngle(playerid,53.3525);
      }
      case 6:
      {
        SetPlayerPos(playerid, -2427.1716,1536.6287,2.1172);
    SetPlayerFacingAngle(playerid,26.0062);
      }
          case 7:
      {
        SetPlayerPos(playerid, -2389.6401,1551.5474,2.1172);
    SetPlayerFacingAngle(playerid,6.7050);
      }
    }
    }
return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
if(InEvent[playerid] == true)
{
    new string[128];
    new Killername[22];
    GetPlayerName(killerid, Killername, sizeof(Killername));
    format(string, sizeof(string), "~g~You were killed by ~n~~w~ %s", Killername);
    GameTextForPlayer(playerid, string, 2500, 3);
    GivePlayerMoney(playerid, 250);
    return 1;
}
return 1;
}

public OnVehicleSpawn(vehicleid)
{
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
//------------------------------------------------------------------------------
//commands
CMD:sniper(playerid, params[])
{
if(InEvent[playerid] == true) return SendClientMessage(playerid, 0xff0080FF, "** You already joined a Minigame");
{
SpawnPlayer(playerid);
ResetPlayerWeapons(playerid);
Sniper[playerid] = true;
InEvent[playerid] = true;
Eventpackage(playerid);
    new string[128];
    new name[22];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "** %s has joined the event Sniper Island to join (/sniper)", name);
SendClientMessageToAll(0xff0000FF, string);
}
return 1;
}

CMD:m4(playerid, params[])
{
if(InEvent[playerid] == true) return SendClientMessage(playerid, 0xff0080FF, "** You already joined a Minigame");
{
SpawnPlayer(playerid);
ResetPlayerWeapons(playerid);
M4Devil[playerid] = true;
InEvent[playerid] = true;
M4package(playerid);
    new string[128];
    new name[22];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "** %s has joined the event M4 Devil to join (/m4)", name);
SendClientMessageToAll(0xff0000FF, string);
}
return 1;
}

CMD:cgw(playerid, params[])
{
if(InEvent[playerid] == true) return SendClientMessage(playerid, 0xff0080FF, "** You already joined a Minigame");
{
SpawnPlayer(playerid);
ResetPlayerWeapons(playerid);
CarGO[playerid] = true;
InEvent[playerid] = true;
Cgwpackage(playerid);
    new string[128];
    new name[22];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "** %s has joined the event Car Go Wars to join (/cgw)", name);
SendClientMessageToAll(0xff0000FF, string);
}
return 1;
}

CMD:exit(playerid, params[])
{
if(InEvent[playerid] == true)
{
Sniper[playerid] = false;
M4Devil[playerid] = false;
CarGO[playerid] = false;
InEvent[playerid] = false;
    SetPlayerInterior(playerid, 0);
    SetPlayerVirtualWorld(playerid, 0);
    SendClientMessage(playerid, 0xf0ff00FF, "Your exit from minitgame");
SpawnPlayer(playerid);
    }
else return SendClientMessage(playerid, 0xf0ff00FF, "** Your not on any minigame");
    return 1;
}
//------------------------------------------------------------------------------

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

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(InEvent[playerid] == true) return 1;
{
    new Float:x,Float:y,Float:z;
        GetPlayerPos(playerid, x, y, z);
      SetPlayerPos(playerid, x, y, z);
    SendClientMessage(playerid, 0xF6F600AA , "Currently your on a minigame you can't enter on vehicle");
    ShowPlayerDialog(playerid, 93334, DIALOG_STYLE_MSGBOX, "Minigame", "{ffffff}Your kicked from Minigame \n\
{ffffff}Kicked By: {ff0000} Server \n\
                                                                    {ffffff}Reason: {ff0000}Enter on vehicle", "Close", "");
KickPlayerFromEvent(playerid);
SpawnPlayer(playerid);
}
return 1;
}

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

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

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

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

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

public OnPlayerUpdate(playerid)
{
return 1;
}

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

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
new string[128];
new rname[MAX_PLAYER_NAME];
new Float:x,Float:y,Float:z;

GetPlayerName(clickedplayerid, rname, sizeof(rname));
    GetPlayerPos(playerid, x, y, z);
    GetPlayerInterior(playerid);

if(InEvent[clickedplayerid] == true) return 1;
{
        PlayerSpectatePlayer(playerid, clickedplayerid, SPECTATE_MODE_NORMAL);
        format(string, sizeof(string), "** Your Spectate %s (Id:%d) if you want to get back so click on your self" , rname, clickedplayerid);
    SendClientMessage(playerid, 0xF6F600AA , string);
}
if(clickedplayerid == playerid)
{
TogglePlayerSpectating(playerid,0);
  SetPlayerPos(playerid, x, y, z);
    }
return 1;
}

Eventpackage(playerid)
{
GivePlayerWeapon(playerid, 34, 999999999);
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
}

KickPlayerFromEvent(playerid)
{
Sniper[playerid] = false;
M4Devil[playerid] = false;
CarGO[playerid] = false;
InEvent[playerid] = false;
}

M4package(playerid)
{
GivePlayerWeapon(playerid, 31, 999999999);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SetPlayerTime(playerid, 2, 42);
}

Cgwpackage(playerid)
{
GivePlayerWeapon(playerid, 5, 1);
GivePlayerWeapon(playerid, 23, 9999);
GivePlayerWeapon(playerid, 25, 9999);
GivePlayerWeapon(playerid, 39, 2);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
}

//This System made my NAYANthegamer ( aka Martin )


Star SAMP - Eiffel Tower
Posted by: alexsusco360 - 2023-07-06, 11:11 AM - Forum: Maps - Replies (3)

[Image: 1685305005_1685304796_Z.jpg]
[Image: 1685305005_1685304796_X.jpg]
[Image: 1685305005_1685304796_TTT.jpg]

Code:
new objme;
CreateDynamicObject(3867, 975.336609, 2421.952637, 40.932564, 269.863190, 0.000000, 89.140503,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(974, 948.788574, 2439.683350, 9.874555, 90.240898, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 937.190552, 2446.233887, 40.757469, 269.863190, 0.000000, 0.618600,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 996.003296, 2407.567139, 9.430106, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 983.139526, 2418.655518, 9.543270, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 967.989563, 2424.140869, 83.613358, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 988.146240, 2416.878906, 27.576044, 324.763092, 0.000000, 0.515300,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 940.293091, 2441.247070, 83.640892, 0.000000, 0.000000, 90.136803,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 917.880005, 2457.949951, 15.610000, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 963.331848, 2429.113525, 81.166695, 268.144196, 0.000000, 180.377594,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 988.600342, 2418.670898, 9.543266, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(17310, 926.582336, 2456.189697, 24.916952, 0.000000, 42.112400, 90.000099,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 937.836975, 2450.026367, 51.757515, 352.265106, 0.000000, 269.759094,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(5268, 956.958069, 2440.472900, 42.678028, 0.000000, 0.000000, 315.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 944.957642, 2443.193115, 81.024948, 268.144196, 0.000000, 90.033897,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 995.982910, 2414.877686, 9.543262, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18102, 984.270020, 2425.000000, 19.799999, -18.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 946.815063, 2441.250977, 90.603653, 356.562286, 0.000000, 268.658813,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 939.865845, 2449.963623, 66.731956, 352.265106, 0.000000, 269.759094,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18102, 922.500000, 2463.709961, 16.360001, 35.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 921.878113, 2464.467773, 10.343254, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 975.789062, 2431.929443, 52.223862, 352.265106, 0.000000, 89.277397,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 919.107178, 2467.859863, 10.368250, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 973.729797, 2431.894531, 67.098709, 352.265106, 0.000000, 89.277397,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 973.200562, 2429.137451, 81.192711, 268.144196, 0.000000, 180.377594,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 993.349121, 2418.636475, 9.543262, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 938.023682, 2459.497803, 40.707497, 269.863190, 0.000000, 269.518311,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 927.075989, 2465.752441, 26.882545, 324.763092, 0.000000, 180.377808,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(974, 957.160950, 2442.099365, 81.161102, 90.240898, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 929.591248, 2464.418701, 10.393261, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 973.297424, 2429.914795, 83.647369, 0.000000, 0.000000, 271.477997,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 940.273804, 2452.750488, 83.626900, 0.000000, 0.000000, 90.136803,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 940.291809, 2453.484619, 80.989571, 269.863098, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(17310, 988.360962, 2426.930664, 24.041962, 0.000000, 42.112400, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 968.929138, 2436.432373, 80.949799, 268.144196, 0.000000, 270.515015,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 947.965637, 2441.133789, 112.988747, 357.421692, 0.000000, 268.658813,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 926.170288, 2471.437500, 19.107576, 324.763092, 0.000000, 270.515411,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18102, 935.080017, 2466.949951, 13.000000, 55.000000, 0.000000, 269.579987,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 976.793579, 2440.270264, 40.932434, 269.863190, 0.000000, 0.618600,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 934.491272, 2467.151367, 10.368254, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 927.043884, 2471.512939, 18.990957, 324.763092, 0.000000, 180.377808,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 995.059998, 2425.830078, 15.610000, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(988, 957.172058, 2448.808594, 81.170280, 90.240898, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 919.141113, 2475.783691, 10.393257, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 952.099182, 2453.702637, 80.990746, 268.144196, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 968.769836, 2442.450684, 80.969124, 268.144196, 0.000000, 270.515015,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 966.899109, 2441.500244, 90.848755, 356.562286, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 931.615967, 2472.038574, 26.864754, 324.763092, 0.000000, 270.515411,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 945.971558, 2458.799561, 83.616440, 0.000000, 0.000000, 182.955902,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 956.799805, 2459.238281, 40.707481, 269.863190, 0.000000, 269.518311,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 973.092102, 2441.333496, 83.720924, 0.000000, 0.000000, 271.477997,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(988, 957.221069, 2453.531982, 81.198914, 90.240898, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(969, 947.909790, 2433.261719, 148.061752, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 934.484253, 2473.342529, 10.402966, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 924.323120, 2478.454590, 10.368265, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(8210, 987.515442, 2439.906250, 37.829773, 87.662498, 0.000000, 90.377800,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 995.239990, 2433.739990, 15.610000, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(8210, 987.919128, 2439.932617, 39.567459, 43.075600, 0.859400, 270.756104,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 948.993408, 2441.093018, 135.551880, 357.421692, 0.000000, 268.658813,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 961.331177, 2453.806152, 80.948456, 268.144196, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 975.515869, 2449.270752, 52.207176, 352.265106, 0.000000, 92.715202,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(17310, 943.382568, 2471.436279, 24.366926, 0.000000, 42.112400, 180.000107,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 973.424927, 2449.354980, 67.160767, 352.265106, 0.000000, 92.715202,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 965.573730, 2441.611328, 113.156052, 356.562286, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 931.752197, 2478.487305, 10.368235, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 956.930298, 2458.847168, 83.619026, 0.000000, 0.000000, 176.939896,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(969, 956.050415, 2433.237305, 148.062988, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 968.623657, 2454.367432, 81.033592, 268.144196, 0.000000, 270.515015,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 971.572327, 2459.034668, 40.932556, 269.863190, 0.000000, 269.518311,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(8210, 954.415588, 2470.654053, 39.484459, 38.778400, 0.859400, 0.893600,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 995.349976, 2441.709961, 15.610000, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 972.758240, 2452.827881, 83.703903, 0.000000, 0.000000, 271.477997,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(8210, 956.232178, 2471.191162, 37.771400, 87.662498, 0.000000, 180.481796,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 942.460022, 2478.989990, 15.610000, 0.000000, 0.000000, 271.649994,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 959.664001, 2437.355713, 148.318634, 270.618591, 0.000000, 181.237106,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 967.719421, 2458.616943, 83.619743, 0.000000, 0.000000, 176.939896,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 964.290039, 2441.697266, 135.584045, 356.562286, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 948.330566, 2445.965820, 147.909348, 270.618591, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 949.734497, 2441.001465, 158.148132, 358.281097, 0.000000, 268.658813,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 964.737366, 2437.804932, 148.280762, 270.618591, 0.000000, 181.237106,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 949.190002, 2479.580078, 15.610000, 0.000000, 0.000000, 271.649994,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 953.411621, 2446.156250, 147.897415, 270.618591, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(969, 948.678467, 2449.586914, 148.254944, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 994.799988, 2449.959961, 15.610000, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(17310, 988.478760, 2456.491455, 24.041924, 0.000000, 42.112400, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 956.099976, 2480.189941, 15.610000, 0.000000, 0.000000, 271.649994,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(969, 956.192871, 2449.603516, 148.275024, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(17310, 971.866760, 2471.346680, 24.441921, 0.000000, 42.112400, 360.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18102, 984.119995, 2464.050049, 15.430000, 40.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 963.031921, 2441.751709, 158.026031, 358.281097, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 984.309265, 2464.896240, 9.869881, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 994.780029, 2457.719971, 15.610000, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 981.262695, 2468.907715, 9.868273, 0.000000, 0.000000, 269.140594,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 963.960022, 2480.520020, 15.610000, 0.000000, 0.000000, 271.649994,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 982.882202, 2470.489502, 26.655558, 324.763092, 0.000000, 90.515297,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 988.573242, 2466.478027, 26.189369, 324.763092, 0.000000, 180.515305,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 950.059387, 2431.529785, 193.008820, 270.618591, 1.718900, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 990.729065, 2464.797607, 9.848877, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 950.484070, 2441.131836, 180.693573, 358.281097, 0.000000, 268.658813,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(2600, 949.373352, 2429.265381, 199.531784, 0.000000, 0.000000, 337.500000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 946.923401, 2431.208740, 199.443054, 0.000000, 0.000000, 45.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18102, 980.340027, 2475.300049, 13.050000, 55.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 972.059998, 2480.870117, 15.610000, 0.000000, 0.000000, 271.649994,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 952.373413, 2428.994385, 199.443054, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(19076, 995.270020, 2317.560059, 9.930000, 0.000000, 0.000000, 270.790009,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(19076, 990.020020, 2335.120117, 10.210000, 0.000000, 0.000000, 256.760010,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(19076, 995.650024, 2320.370117, 9.930000, 0.000000, 0.000000, 265.980011,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(19076, 995.960022, 2323.120117, 9.930000, 0.000000, 0.000000, 273.570007,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(869, 992.530029, 2338.090088, 10.520000, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(869, 992.780029, 2343.000000, 10.560000, 0.000000, 0.000000, 319.540009,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 981.281433, 2475.758057, 9.793262, 0.000000, 0.000000, 269.140594,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 988.956177, 2471.005859, 18.604671, 324.763092, 0.000000, 90.515297,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 988.362122, 2471.628418, 18.615652, 324.763092, 0.000000, 180.515305,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 995.810730, 2467.576904, 9.868238, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 986.554382, 2478.502686, 9.793251, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 944.526428, 2436.616211, 199.465561, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 949.940002, 2439.568115, 192.900803, 270.618591, 1.718900, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 962.142700, 2441.802490, 180.393463, 358.281097, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 995.812561, 2475.080566, 9.818239, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(984, 956.340088, 2429.054688, 199.396179, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18284, 956.483154, 2433.049561, 195.806381, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 993.096436, 2478.549316, 9.818274, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(2600, 957.052979, 2429.477051, 199.531784, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18284, 948.674500, 2441.038330, 195.828888, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(984, 944.545288, 2441.406250, 199.418686, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 962.241882, 2434.153320, 192.764267, 270.618591, 1.718900, 183.574402,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1256, 953.135986, 2435.739014, 199.418961, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 961.161865, 2429.023682, 199.443054, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1256, 956.730957, 2435.394531, 199.418961, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 944.610901, 2444.971924, 199.465561, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(2600, 963.665527, 2429.462158, 199.531784, 0.000000, 0.000000, 33.750000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(5130, 948.550171, 2440.897705, 201.771179, 0.000000, 0.000000, 135.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 950.967834, 2448.631836, 192.768051, 270.618591, 1.718900, 0.618600,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1256, 960.393433, 2435.573975, 199.423370, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 962.378052, 2440.927002, 192.735809, 86.803101, 0.000000, 88.281097,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 962.851929, 2440.912354, 192.783585, 270.618591, 359.140594, 269.140594,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 966.216675, 2431.398438, 199.397476, 0.000000, 0.000000, 315.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 947.051697, 2450.374023, 199.471832, 0.000000, 0.000000, 315.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18284, 964.394287, 2441.031738, 195.810791, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(10009, 952.381409, 2438.278809, 209.249130, 0.000000, 0.000000, 45.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18284, 956.553955, 2448.816162, 195.810165, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1256, 953.036072, 2448.121582, 199.422745, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 968.483459, 2436.804199, 199.397476, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(2600, 949.800293, 2452.664551, 199.535568, 0.000000, 0.000000, 247.500000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(988, 956.489075, 2442.407959, 204.734039, 91.100304, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1256, 956.785034, 2447.784424, 199.422745, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(5130, 964.276489, 2440.939453, 201.753082, 0.000000, 0.000000, 315.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 952.492554, 2452.906982, 199.471832, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(984, 968.432739, 2440.828125, 199.350601, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1256, 960.277161, 2448.006348, 199.423370, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(2600, 955.594238, 2452.767822, 199.535568, 0.000000, 0.000000, 168.749893,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(2600, 954.949890, 2439.312744, 213.240158, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(984, 956.153381, 2452.895508, 199.424957, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1256, 956.494568, 2438.688965, 213.140839, 0.000000, 354.843414, 224.449799,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3398, 953.353088, 2445.269775, 210.395447, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 968.436157, 2445.150391, 199.397476, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(10009, 960.047485, 2442.276855, 209.262634, 0.000000, 0.000000, 225.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1256, 955.652771, 2441.795410, 213.127335, 0.000000, 354.843414, 45.687099,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3877, 956.331055, 2440.444336, 213.974014, 0.000000, 0.000000, 45.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3398, 953.059753, 2445.159912, 212.970428, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 960.623413, 2452.902588, 199.471832, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(2600, 957.456787, 2441.478271, 213.801025, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3398, 952.921631, 2445.471436, 214.044495, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(2600, 965.860718, 2450.530029, 199.536194, 0.000000, 0.000000, 135.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(983, 966.103394, 2450.615967, 199.471832, 0.000000, 0.000000, 45.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1229, 1011.154907, 2521.444092, 11.221322, 0.000000, 0.000000, 153.700012,-1,-1,-1, 1000.0, 800.0);
objme = CreateDynamicObject(19866, 984.379700, 2563.028320, 27.425400, 45.000000, 0.000000, -29.000000,-1,-1,-1, 1000.0, 800.0);
SetDynamicObjectMaterial(objme,0,14533, "none" , "none"  , 0xffffff);
objme = CreateDynamicObject(19866, 984.379700, 2563.028320, 27.425440, 0.000000, 0.000000, -29.000000,-1,-1,-1, 1000.0, 800.0);
SetDynamicObjectMaterial(objme,0,14533, "none" , "none"  , 0xffffff);
objme = CreateDynamicObject(19866, 984.553711, 2563.357422, 27.567499, 90.000000, 0.000000, -29.000000,-1,-1,-1, 1000.0, 800.0);
SetDynamicObjectMaterial(objme,0,14533, "none" , "none"  , 0xffffff);
objme = CreateDynamicObject(19866, 984.573425, 2563.366943, 27.987499, 139.000000, 0.000000, -29.000000,-1,-1,-1, 1000.0, 800.0);
SetDynamicObjectMaterial(objme,0,14533, "none" , "none"  , 0xffffff);
CreateDynamicObject(19076, 994.710022, 2314.370117, 10.010000, 0.000000, 0.000000, 270.570007,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(19076, 995.460022, 2304.830078, 9.920000, 0.000000, 0.000000, 181.020004,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1460, 976.880005, 2278.870117, 10.800000, 0.000000, 0.000000, 83.760002,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3461, 985.710022, 2279.370117, 11.060000, 0.000000, 0.000000, 357.600006,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 921.569641, 2403.516113, 9.418249, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
objme = CreateDynamicObject(18765, 1021.559631, 2329.000244, 7.317057, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
SetDynamicObjectMaterial(objme,0,7458, "vgwestland" , "greyground256128"  , 0x0);
CreateDynamicObject(3571, 929.053650, 2403.494629, 9.393242, 0.000000, 0.000000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 918.849426, 2408.968018, 9.568258, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
objme = CreateDynamicObject(18765, 1018.629578, 2338.999756, 7.317057, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
SetDynamicObjectMaterial(objme,0,7458, "vgwestland" , "greyground256128"  , 0x0);
CreateDynamicObject(3867, 926.147400, 2410.083496, 17.897787, 324.763092, 0.000000, 0.377700,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 933.678345, 2406.230469, 9.418261, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 925.532593, 2411.148193, 18.325811, 324.763092, 0.000000, 271.237213,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 942.190002, 2402.800049, 15.610000, 0.000000, 0.000000, 271.649994,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18102, 937.070007, 2406.350098, 18.639999, 18.000000, 0.000000, 271.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 918.827820, 2414.511230, 9.568254, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 932.124512, 2411.487549, 27.528757, 324.763092, 0.000000, 270.377686,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 926.190918, 2416.475586, 27.407587, 324.763092, 0.000000, 0.377700,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 921.610657, 2418.150635, 9.515579, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 949.479980, 2403.360107, 15.610000, 0.000000, 0.000000, 271.649994,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 923.479248, 2418.038330, 9.468271, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 933.644531, 2413.965332, 9.393253, 0.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(17310, 943.391785, 2410.422852, 23.966925, 0.000000, 39.534000, 180.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 930.930664, 2418.049316, 9.468241, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 918.750000, 2425.030029, 15.610000, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18102, 931.080017, 2419.000000, 15.970000, 37.000000, 0.000000, 359.040009,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 957.309998, 2403.719971, 15.610000, 0.000000, 0.000000, 271.649994,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(17310, 926.471558, 2426.708252, 24.991936, 0.000000, 42.112400, 270.000305,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 964.669983, 2403.659912, 15.610000, 0.000000, 0.000000, 271.649994,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 918.450012, 2431.870117, 15.610000, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(8210, 956.764648, 2410.783447, 39.046227, 316.272491, 0.000000, 359.277710,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(8210, 957.178772, 2411.087891, 36.971237, 87.662498, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 937.487793, 2423.780518, 40.832390, 269.863190, 0.000000, 0.618600,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 971.880005, 2403.620117, 15.610000, 0.000000, 0.000000, 271.649994,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 918.359985, 2439.909912, 15.610000, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(17310, 971.293701, 2410.315430, 23.341942, 0.000000, 42.112400, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 952.834595, 2422.242188, 40.857597, 269.863190, 0.000000, 89.140503,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1426, 980.691162, 2404.256348, 11.059425, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 983.203491, 2403.590332, 9.518263, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(8210, 925.607727, 2439.663086, 38.622269, 36.200100, 0.859400, 90.170502,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 944.752258, 2424.198486, 80.701927, 268.144196, 0.000000, 90.033897,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 937.509888, 2433.095947, 51.763512, 352.265106, 0.000000, 268.040314,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1426, 982.928040, 2404.298096, 11.059425, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 980.384888, 2406.863525, 9.518242, 0.000000, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 945.241089, 2424.181152, 83.600334, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(8210, 926.912170, 2440.612549, 37.821289, 87.662498, 0.000000, 270.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1426, 986.246216, 2404.309570, 11.059425, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 939.498596, 2432.599365, 66.738205, 352.265106, 0.000000, 268.040314,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 940.316467, 2429.730225, 83.623619, 0.000000, 0.000000, 90.136803,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 951.304260, 2425.125732, 80.977051, 271.477997, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1426, 989.551636, 2404.378906, 11.059429, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 982.081665, 2411.476562, 28.363184, 324.763092, 0.000000, 90.377701,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 991.157166, 2403.592041, 9.493286, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1472, 957.268066, 2428.739990, 42.644863, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(18102, 978.260010, 2414.860107, 15.530000, 40.000000, 0.000000, 90.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3437, 918.469971, 2448.969971, 15.610000, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 944.825012, 2431.169189, 80.892303, 268.144196, 0.000000, 90.033897,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 993.285400, 2403.578369, 9.390604, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1473, 957.266541, 2429.704590, 43.276825, 358.281097, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3571, 980.380493, 2414.019775, 9.550068, 0.000000, 0.000000, 270.240906,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(1426, 992.840637, 2404.400146, 11.059437, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(980, 956.703979, 2424.219727, 83.546295, 0.000000, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(987, 951.380310, 2429.035889, 81.129440, 268.144196, 0.000000, 180.377594,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 988.325684, 2410.387939, 18.345530, 324.763092, 0.000000, 0.515300,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(974, 957.282593, 2432.806641, 42.432281, 90.240898, 0.000000, 0.000000,-1,-1,-1, 1000.0, 800.0);
CreateDynamicObject(3867, 989.527222, 2411.315918, 18.079905, 324.763092, 0.000000, 89.518303,-1,-1,-1, 1000.0, 800.0);


Brick AC Black Diamond
Posted by: alexsusco360 - 2023-07-06, 10:55 AM - Forum: Filterscripts - Replies (28)

Download: https://github.com/asm360/AC_Black_Diamond/releases/tag/release

Anti-cheats for SAMP supports updated versions

You load the filterscript, and you add the following code to your gamemode and can use the new functions Note that you have a public that checks an unsupported version in anticheat, it is recommended to block them and inform them that they need to update their SAMP version

no open source why? to protect against bypass attempts, afraid of malicious code? This is an amx file, its compiler is not complicated, you can throw the file in hexeditor and see all the functions I use and also the strings (at the end of the file) At the beginning of his the functions





Code:
//----------------------------------------------------------
#define KickEx(%0) SetTimerEx("KickP2", 6000, false, "d", %0)
forward KickP2(playerid);
public KickP2(playerid) return Kick(playerid);

#define BanEx(%0) SetTimerEx("BanP2", 6000, false, "d", %0)
forward BanP2(playerid);
public BanP2(playerid) return Ban(playerid);


//Old version anticheat does not support, it is recommended to kick and ask to update the SAMP version
forward OnDetectedOldversion(playerid);
public OnDetectedOldversion(playerid)
{
    printf("oldversion detected %d", playerid);
SendClientMessage(playerid, 0xFFFF0000, "Update your version and return to the server www.sa-mp.com");
GameTextForPlayer(playerid, "~r~oldversion", 5000, 3);
KickEx(playerid);
    return 1;
}
//A cheat similar to autocbug allows you to shoot at a very high speed https://www.blast.hk/threads/20266/
forward OnDetectedImprovedDeagle(playerid);
public OnDetectedImprovedDeagle(playerid)
{
    printf("ImprovedDeagle detected %d", playerid);
SendClientMessage(playerid, 0xFFFF0000, "Use cheats [ImprovedDeagle.asi] out!");
GameTextForPlayer(playerid, "~r~Use cheats out!", 5000, 3);
KickEx(playerid);
    return 1;
}

//It helps you in the bug to be more accurate, and also makes an infinite zoom in the sniper
forward OnDetectedExtraWS(playerid);
public OnDetectedExtraWS(playerid)
{
    printf("ExtraWS detected %d", playerid);
SendClientMessage(playerid, 0xFFFF0000, "Use cheats [ExtraWS.asi] out!");
GameTextForPlayer(playerid, "~r~Use cheats out!", 5000, 3);
KickEx(playerid);
    return 1;
}

//It is recommended to block players using this
forward OnDetecteds0beit(playerid);
public OnDetecteds0beit(playerid)
{
    printf("sobeit detected %d", playerid);
SendClientMessage(playerid, 0xFFFF0000, "Use cheats [s0beit/cheats] out!");
GameTextForPlayer(playerid, "~r~Use cheats out!", 5000, 3);
BanEx(playerid);
    return 1;
}
//use sampfuncs for get api sampinfo cheats..
forward OnDetectedSAMPFUNCS(playerid);
public OnDetectedSAMPFUNCS(playerid)
{
    printf("sampfuncs detected %d", playerid);
SendClientMessage(playerid, 0xFFFF0000, "Use cheats [SAMPFUNCS.asi] out!");
GameTextForPlayer(playerid, "~r~Use cheats out!", 5000, 3);
KickEx(playerid);
    return 1;
}

//use SprintHook.asi auto run fast cheat https://www.blast.hk/threads/20161/
forward OnDetectedSprintHook(playerid);
public OnDetectedSprintHook(playerid)
{
    printf("SprintHook detected %d", playerid);
SendClientMessage(playerid, 0xFFFF0000, "Use cheats [SprintHook.asi] out!");
GameTextForPlayer(playerid, "~r~Use cheats out!", 5000, 3);
KickEx(playerid);
    return 1;
}

//CLEO,modloader,modloader..etc
forward OnDetectedMods(playerid);
public OnDetectedMods(playerid)
{
    printf("mods detected %d", playerid);
SendClientMessage(playerid, 0xFFFF0000, "Use cheats [cleo.asi/modloader.asi] out!");
GameTextForPlayer(playerid, "~r~Use cheats out!", 5000, 3);
KickEx(playerid);
    return 1;
}
//test bypass anticheat 100% need ban
forward OnDetectedbypass(playerid);
public OnDetectedbypass(playerid)
{
    printf("testbypass detected %d", playerid);
SendClientMessage(playerid, 0xFFFF0000, "Use cheats out!");
GameTextForPlayer(playerid, "~r~Use cheats out!", 5000, 3);
BanEx(playerid);
    return 1;
}

//Not wrong at all, very useful for advanced types of silent aim
forward OnDetectedSilentaim(playerid);
public OnDetectedSilentaim(playerid)
{
    printf("silentaim detected %d", playerid);
SendClientMessage(playerid, 0xFFFF0000, "Use cheats [silentaim] out!");
GameTextForPlayer(playerid, "~r~Use cheats out!", 5000, 3);
KickEx(playerid);
    return 1;
}


  I want to using fastman92limitadjuster to SAMP
Posted by: tanloc18323 - 2023-07-05, 08:03 AM - Forum: Support - No Replies

sorry if i was wrong content . i already hosting a server samp in VietNam, Grand Theft Auto series is almost favorite here but it so old and fastman92limitadjuster is a way to make it cool. So i want everyone can connect to a server with fastman92limiteadjuster.


Question OPEN.MP Client Progress?
Posted by: Dudecar4 - 2023-07-04, 07:00 PM - Forum: Questions and Suggestions - Replies (4)

A little new here to the forum, but certainly a longtime vet for GTA SA-MP. I've been playing ever since 2007. Just here to ask a few questions for the developers.



[Image: 3.png]

Question #1
I noticed you guys had a YouTube channel back a long while ago and saw that you're developing a client that will be backwards compatible with the OG SA-MP servers? Or will the severs specifically have to be set up with OPEN.MP coding?

Question #2
What is the initial progress of this client? It's really neat to see Definitive, mobile, and OG San Andreas players coming together for the first time. I reckon I haven't heard or seen anything new ever since the start of this year. Should we be in worry that the progress of this client has been halted...? Really excited to see an initial update or something in the near future, but not seeing anything about it after many months is confusing to me. Seeing Kalcor just ditch the original SA-MP client "implying" that SA-MP will be dead eventually was insane as he could have went so much further with development.


  Liberty City map
Posted by: Nobody5842 - 2023-07-03, 10:55 PM - Forum: Pawn Scripting - Replies (2)

Is it possible to use 0.3.dl liberty city map in open.mp? If so, is it better optimized now and can anybody direct me with some useful links?


  Why random spawn doesnot want to work?
Posted by: abdr37888 - 2023-06-25, 02:49 PM - Forum: Pawn Scripting - Replies (1)

Code:
new Float:RandomSpawnGrove[4][4] = {
{2225.7131,-1149.6176,1025.7969,95.7851},
{2246.0417,-1190.8867,1029.7969,25.5977},
{2191.7427,-1189.8916,1029.7969,261.2032},
{2193.6560,-1142.0361,1029.7969,178.7957}
};


public OnPlayerDeath(playerid, killerid, reason)
{
if(GetPlayerColor(playerid) == COLOR_GREEN)
{
new rand = random(sizeof(RandomSpawnGrove));
AddPlayerClass(106,RandomSpawnGrove[rand][0],RandomSpawnGrove[rand][1],RandomSpawnGrove[rand][2],RandomSpawnGrove[rand][3],0,0,0,0,0,0);
}
return 1;
}

I didnot get any error when compile when i died and my color green it didnot spawn in the random spawn.
Whats wrong?

Plzz anyone help me.