#include <a_samp>
#pragma tabsize 0
#if defined FILTERSCRIPT
#define COLOR_ROT 0xAA3333AA
#define MAX_STRING 255
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GRÜN 0x33AA33AA
#define COLOR_BRIGHTRED 0xFF0000AA
#define COLOR_GELB 0xFFFF00AA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_BLAU 0x3A47DEFF
#define COLOR_TAN 0xBDB76BAA
#define COLOR_PURPLE 0x800080AA
#define COLOR_WEIß 0xFFFFFFAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_SCHWARZ 0x00000000
#define COLOR_DARKGREY 0x696969FF
//-------------------NEW--------------------------------------
new bsnenter;
//----------------------FORWARD-------------------------------
forward ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5);
forward ProxDetectorS(Float:radi, playerid, targetid);
//------------------------------------------------------------
main()
{
print("\n----------------------------------");
print(" Samp: Dm Script");
print("----------------------------------\n");
}
#endif
public OnGameModeInit()
{
SetNameTagDrawDistance(20.0);
bsnenter = CreatePickup(1239,1,1199.3143,-918.3618,43.1212);
DisableInteriorEnterExits();
SetGameModeText("Deathmatch Arena 'LS'");
AddPlayerClass(0,2015.4891,1106.1516,10.8203,214.6195,0,0,0,0,0,0); // Noobbspawn LV!!!!!!!!
AddPlayerClass(28,2015.4891,1106.1516,10.8203,214.6195,20,200,16,500,28,500); // Noobbspawn LV!!!!!!!!
AddPlayerClass(36,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,0,0); // Noobbspawn LV!!!!!!!!
AddPlayerClass(32,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,0,0); // Noobbspawn LV!!!!!!!!
AddPlayerClass(253,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,3,1); // Noobbspawn LV!!!!!!!!
AddPlayerClass(175,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,15,250); // Noobbspawn LV!!!!!!!!
AddPlayerClass(174,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,15,250); // Noobbspawn LV!!!!!!!!
AddPlayerClass(173,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,15,250); // Noobbspawn LV!!!!!!!!
AddPlayerClass(172,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,15,250); // Noobbspawn LV!!!!!!!!
AddPlayerClass(31,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,0,0); // Noobbspawn LV!!!!!!!!
AddPlayerClass(92,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,0,0); // Noobbspawn LV!!!!!!!!
AddPlayerClass(16,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,0,0); // Noobbspawn LV!!!!!!!!
AddPlayerClass(67,2015.4891,1106.1516,10.8203,214.6195,22,200,29,500,0,0); // Noobbspawn LV!!!!!!!!
//---------------Fahrzeuge--------------
AddStaticVehicle(404,2001.2410,1079.6884,10.5510,0.2020,123,92); // Autospawn 1 LV
AddStaticVehicle(411,1992.3011,1079.1086,10.5436,359.9999,123,1); // Autospawn 2 LV
AddStaticVehicle(429,1997.7181,1079.4852,10.5000,359.2204,14,14); // Autospawn 3 LV
AddStaticVehicle(445,1988.5608,1078.8242,10.6915,0.8149,37,37); // Autospawn 4 LV
AddStaticVehicle(451,2022.3789,1069.7214,10.5184,270.6433,36,36); // Autospawn 5 LV
AddStaticVehicle(502,2026.4492,1059.2239,10.7058,179.9631,51,75); // Autospawn 6 LV
AddStaticVehicle(516,2026.4261,1038.2368,10.6544,0.3161,122,1); // Autospawn 7 LV
AddStaticVehicle(522,1994.8289,1079.0115,10.3940,358.5842,6,25); // Autospawn 8 LV
//-----------------------------------------
return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 2015.4891,1106.1516,10.8203);
SetPlayerFacingAngle(playerid,214.6195);
SetPlayerCameraPos(playerid, 2017.4746,1103.1694,10.8203);
SetPlayerCameraLookAt(playerid, 2015.4891,1106.1516,10.8203);
return 1;
}
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid,0x0000BBAA,"Willkommen auf Deathmatch Arena 'LS'");
SendClientMessage(playerid,0x0000BBAA,"Besuchen sie doch mal unsere Homepage www.DeathmachtArne.de");
SendClientMessage(playerid,0x0000BBAA,"Wir hoffen ihr habt Spaß am Spielen");
SendClientMessage(playerid,0x0000BBAA,"Euer [DMA]-Team!!");
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new pname[MAX_PLAYER_NAME];
new string[50];
GetPlayerName(playerid, pname, sizeof(pname));
switch(reason)
{
case 0: format(string, sizeof(string), "%s hat den Server verlassen. (Crash)", pname);
case 1: format(string, sizeof(string), "%s hat den Server verlassen.", pname);
case 2: format(string, sizeof(string), "%s hat den Server verlassen. (Kick/Ban)", pname);
}
SendClientMessageToAll(0xAFAFAFAA, string);
return 1;
}
public OnPlayerSpawn(playerid)
{
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}
public OnVehicleSpawn(vehicleid)
{
return 1;
}
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
public OnPlayerText(playerid, text[])
{
new Float:pX,Float:pY,Float:pZ;
new pName[MAX_PLAYER_NAME];
new pString[256];
GetPlayerPos(playerid,pX,pY,pZ);
GetPlayerName(playerid, pName, sizeof(pName));
format(pString,sizeof(pString),"%s sagt: %s",pName,text);
SendClientMessageToAll(0xFFFFFFAA,pString); //
return 0;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/regeln", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid,0xAA3333AA,"INFO: 1§ Drive-by ist Verboten");
SendClientMessage(playerid,0xAA3333AA,"INFO: 2§ Es werden keine andern User Beleidigt");
SendClientMessage(playerid,0xAA3333AA,"INFO: 3§ Respektiert die Admins sowie auch andere User");
SendClientMessage(playerid,0xAA3333AA,"INFO: 3§ Bunny-hop ist Verboten");
}
return 1;
}
if (strcmp("/help", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid,0xFFFF00AA,"****SERVER****/rules /help /stvo");
}
}
if (strcmp("/hilfe", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid,0xFFFF00AA,"****SERVER****/regeln /hilfe /stvo");
}
}
if (strcmp("/rules", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid,0xAA3333AA,"DRIVE-BY is prohibited");
SendClientMessage(playerid,0xAA3333AA,"Bunny-hop is prohibited");
}
}
if (strcmp("/StVo", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid,0xFF9900AA,"INFO §1 Hier sind die StVo Regeln!");
SendClientMessage(playerid,0xFF9900AA,"INFO §2 Es wird immer Rechts gefahren!");
SendClientMessage(playerid,0xFF9900AA,"INFO §3 Die Ampeln werden beachtet!");
}
}
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == bsnenter)
{
SetPlayerPos(playerid,375.962463,-65.816848,1001.507812);
SetPlayerInterior(playerid,10);
}
return 1;
}
D:\......................\Tutorial.pwn(42) : error 017: undefined symbol "bsnenter"
D:\......................\Tutorial.pwn(199) : error 017: undefined symbol "bsnenter"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.