Sziasztok.
Hát mit mondjak, eredeti téma:
http://forum.sa-mp.com/showthread.php?t=126110Ezt innen vettem:
http://sampforum.hu/index.php?topic=14629.0Igazából ez csak egy magyarosítás.. (Igaz nem volt sok dolog amit kellett volna magyarosítani, de azért megcsináltam
)
[pawn]#include <a_samp>
#define COLOR_GREEN 0x33AA33AA
new Random;
new Boat;
new coach,Coach2;
new Beagle;
new Plane1,Plane2,Plane3;
new Taxi1;
new Stunter;
new Limo1;
new Limo2;
new Tug;
new LVTaxi;
new Dodo;
new Elegy;
new race;
new race2;
new carroFBI1;
new carroFBI2;
new carroFBI3;
new carroFBI4;
new carroFBI5;
new carroFBI6;
new tsf;
new tlv;
new tls;
public OnGameModeInit()
{
//--this lets the NPC\'s connect to your server
ConnectNPC(\"Boater\",\"Boater\");
ConnectNPC(\"Coach\",\"Coach\");
ConnectNPC(\"Beagle\",\"Beagle\");
ConnectNPC(\"Coach2\",\"Coach2\");
ConnectNPC(\"Taxi1\",\"Taxi1\");
ConnectNPC(\"Pilot_ymtisd\",\"at400_lv\");
ConnectNPC(\"Pilot_pip\",\"at400_sf\");
ConnectNPC(\"Pilot_Flake\",\"at400_ls\");
ConnectNPC(\"Stunter\",\"Stunter\");
ConnectNPC(\"Limo1\",\"limo1\");
ConnectNPC(\"Limo2\",\"limo2\");
ConnectNPC(\"Tug\",\"tug\");
ConnectNPC(\"LVTaxi\",\"lvtaxi\");
ConnectNPC(\"Dodo\",\"dodo\");
ConnectNPC(\"Elegy\",\"elegy\");
ConnectNPC(\"Dancer1\",\"dancer1\");
ConnectNPC(\"Dancer2\",\"dancer2\");
ConnectNPC(\"Dancer3\",\"dancer3\");
ConnectNPC(\"Dancer4\",\"dancer4\");
ConnectNPC(\"Dancer5\",\"dancer5\");
ConnectNPC(\"Dancer6\",\"dancer6\");
ConnectNPC(\"Dancer7\",\"dancer7\");
ConnectNPC(\"Dancer8\",\"dancer8\");
ConnectNPC(\"Dancer9\",\"dancer9\");
ConnectNPC(\"Dancer10\",\"dancer10\");
ConnectNPC(\"Dancer11\",\"dancer11\");
ConnectNPC(\"Dancer12\",\"dancer12\");
ConnectNPC(\"Dancer13\",\"dancer13\");
ConnectNPC(\"Dancer14\",\"dancer14\");
ConnectNPC(\"StageDancer1\",\"stagedancer1\");
ConnectNPC(\"StageDancer2\",\"stagedancer2\");
ConnectNPC(\"StageDancer3\",\"stagedancer3\");
ConnectNPC(\"Bystander\",\"bystander\");
ConnectNPC(\"DrinkServer\",\"drinkserver\");
ConnectNPC(\"VIPMember\",\"vipmember\");
ConnectNPC(\"Security\",\"security\");
ConnectNPC(\"race\",\"race\");
ConnectNPC(\"race2\",\"race2\");
ConnectNPC(\"FBI_1\",\"fbiovni1\");
ConnectNPC(\"FBI_2\",\"fbiovni2\");
ConnectNPC(\"FBI_3\",\"fbiovni3\");
ConnectNPC(\"FBI_4\",\"fbiovni4\");
ConnectNPC(\"FBI_5\",\"fbiovni5\");
ConnectNPC(\"FBI_6\",\"fbiovni6\");
ConnectNPC(\"FBI_7\",\"fbiovni7\");
ConnectNPC(\"FBI_8\",\"fbiovni8\");
ConnectNPC(\"FBI_9\",\"entrevistador\");
ConnectNPC(\"FBI_10\",\"fbibarracks1\");
ConnectNPC(\"FBI_11\",\"fbibarracks2\");
ConnectNPC(\"FBI_12\",\"fbiheli\");
ConnectNPC(\"FBI_13\",\"fbipatriot\");
ConnectNPC(\"FBI_14\",\"fbirancher\");
ConnectNPC(\"FBI_15\",\"fbihelicargo\");
ConnectNPC(\"train_sf\",\"train_sf\");
ConnectNPC(\"train_lv\",\"train_lv\");
ConnectNPC(\"train_ls\",\"train_ls\");
//---This makes the Npc\'s spawn--
Boat = AddStaticVehicle(484,-1988.0057,116.6116,27.6411,0.6686,75,59);
coach = AddStaticVehicle(437,-1988.0057,116.6116,27.6411,0.6686,75,59);
Coach2 = AddStaticVehicle(437,-1988.0057,116.6116,27.6411,0.6686,75,59);
Beagle = AddStaticVehicle(511,-1988.0057,116.6116,27.6411,0.6686,75,59);
Plane1 = AddStaticVehicle(77,-1988.0057,116.6116,27.6411,0.6686,75,59);
Plane2 = AddStaticVehicle(577,-1988.0057,116.6116,27.6411,0.6686,75,59);
Plane3 = AddStaticVehicle(577,-1988.0057,116.6116,27.6411,0.6686,75,59);
Taxi1 = AddStaticVehicle(420,-1988.0057,116.6116,27.6411,0.6686,75,59);
Stunter = AddStaticVehicle(411,-1988.0057,116.6116,27.6411,0.6686,75,59);
Limo1 = AddStaticVehicle(409,2125.1548,1045.6689,10.6029,125.6300,1,1); // limo1
Limo2 = AddStaticVehicle(409,2039.3546,989.0201,10.4719,179.9125,0,0); // limo2
Tug = AddStaticVehicle(583,1633.1984,1648.5555,10.3607,177.7618,1,1); // tug
LVTaxi = AddStaticVehicle(420,1710.0829,1452.1614,10.5395,343.1176,6,1); // taxi
Dodo = AddStaticVehicle(593,1327.7201,1581.3104,11.2769,271.5139,51,1); // dodo
Elegy = AddStaticVehicle(562,2085.3762,863.2629,6.4877,89.4885,33,33); // elegy
Random = AddStaticVehicle(420,2044.8854,1473.2106,10.4494,181.3339,6,1); // Makes sure the NPC Spawns
race = AddStaticVehicle(411,2085.3762,863.2629,6.4877,89.4885,33,33); // elegy
race2 = AddStaticVehicle(411,2044.8854,1473.2106,10.4494,181.3339,6,1); // Makes sure the NPC Spawns
carroFBI1 = CreateVehicle(497, 0.0, 0.0, 5.0, 0.0, -1, -1, 5000); // Police Maverick
carroFBI2 = CreateVehicle(490, 0.0, 0.0, 5.0, 0.0, 0, 0, 5000); // FBI Rancher
carroFBI3 = CreateVehicle(470, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000); // Patriot
carroFBI4 = CreateVehicle(433, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000); // Barracks
carroFBI5 = CreateVehicle(433, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000); // Barracks
carroFBI6 = CreateVehicle(548, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000); // Cargobob
tsf = AddStaticVehicle(537,-1988.0057,116.6116,27.6411,0.6686,75,59);
tlv = AddStaticVehicle(538,-1988.0057,116.6116,27.6411,0.6686,75,59);
tls = AddStaticVehicle(538,-1988.0057,116.6116,27.6411,0.6686,75,59);
//------------------------------------------------------------------------------
//these are objects that the npc will use to do its stunts
CreateObject(1634,-1266.577,-190.904,14.446,0.0,0.0,45.000);
CreateObject(1634,-1271.121,-186.348,14.446,0.0,0.0,225.000);
CreateObject(1634,-957.963,-220.309,-345.197,0.0,-37.815,289.689);
CreateObject(1634,-1264.922,-185.149,14.446,0.0,0.0,-225.000);
CreateObject(1634,-1271.860,-193.109,14.446,0.0,0.0,315.000);
CreateObject(18449,-1301.436,5.321,15.717,0.0,-3.438,-44.141);
CreateObject(18449,-1299.442,4.185,19.017,0.0,-8.594,-43.281);
CreateObject(18449,-1293.634,-1.235,23.085,0.0,-12.892,-43.281);
CreateObject(18449,-1288.125,-6.742,27.788,0.0,-24.924,-43.281);
CreateObject(18449,-1280.633,-13.288,35.355,0.0,-24.924,-43.281);
CreateObject(18449,-1294.906,-0.195,29.303,0.0,-35.237,-43.281);
CreateObject(18449,-1277.102,-16.661,45.734,0.0,-44.691,-43.281);
CreateObject(18449,-1271.461,-21.984,56.458,0.0,-51.566,-43.281);
CreateObject(18449,-1269.466,-27.213,65.927,0.0,-55.004,-51.875);
CreateObject(18449,-1239.734,-4.075,-179.116,0.0,-52.426,224.218);
CreateObject(18449,-1277.186,-17.299,60.409,0.0,-79.068,-49.297);
CreateObject(18449,-1327.108,31.294,16.436,0.0,-7.735,-44.141);
CreateObject(18449,-1281.542,-12.933,43.059,0.0,-66.177,-49.297);
CreateObject(18449,-943.862,-224.878,-259.072,0.0,-43.831,177.499);
CreateObject(18449,-1287.920,25.462,31.803,0.0,0.0,-44.141);
CreateObject(1634,-1276.876,-5.813,39.388,0.0,-38.675,-85.393);
CreateObject(1634,-1276.944,-7.445,43.101,0.0,-53.285,-47.733);
CreateObject(975,-1289.233,-10.673,35.826,0.0,0.0,33.750);
CreateObject(975,-1288.915,-8.482,35.655,0.0,0.0,33.750);
CreateObject(1634,-1280.826,-9.087,41.653,0.0,-53.285,-103.983);
CreateObject(1634,-1286.660,-7.749,39.352,0.0,-20.626,-134.604);
CreateObject(1634,-1262.056,29.544,-300.042,0.0,-32.659,-134.604);
CreateObject(975,-1291.201,-4.316,35.302,0.0,-53.285,-13.751);
CreateObject(974,-1291.142,-10.438,39.397,0.0,48.988,49.607);
CreateObject(18449,-1309.527,14.350,22.667,0.0,-26.643,-43.281);
CreateObject(18449,-1304.015,8.436,29.668,0.0,-23.205,-42.422);
CreateObject(971,-1293.642,-11.378,44.497,0.0,0.0,45.000);
CreateObject(971,-1277.347,-10.843,48.946,0.0,0.0,36.328);
CreateObject(971,-1283.711,-12.966,47.226,0.0,0.0,-8.672);
CreateObject(971,-1288.454,-11.895,45.416,0.0,0.0,-8.672);
CreateObject(971,-1282.491,-1.232,44.439,0.0,0.0,-42.422);
CreateObject(18449,-1262.308,1.871,34.715,0.0,-13.751,-41.640);
CreateObject(971,-1257.206,7.370,40.094,0.0,-21.486,-51.093);
CreateObject(971,-1269.967,17.896,45.516,0.0,-21.486,-51.093);
CreateObject(971,-1270.514,15.647,36.717,0.0,-21.486,-51.093);
CreateObject(971,-1267.393,15.020,38.987,0.0,-21.486,-51.093);
CreateObject(971,-1262.823,11.152,38.244,0.0,-21.486,-51.093);
CreateObject(971,-1261.682,11.407,41.474,0.0,-21.486,-51.093);
CreateObject(971,-1256.189,7.298,46.388,0.0,-21.486,-51.093);
CreateObject(971,-1254.397,3.577,42.068,0.0,-21.486,-51.093);
CreateObject(971,-1265.538,13.596,48.683,0.0,-21.486,-51.093);
CreateObject(18449,-1317.501,54.257,37.882,0.0,12.032,-44.141);
CreateObject(18449,-1339.865,75.919,47.438,0.0,21.486,-44.141);
CreateObject(18449,-1363.631,98.952,63.403,0.0,28.361,-44.141);
CreateObject(18449,-1395.623,130.223,89.850,0.0,31.799,-44.141);
CreateObject(18449,-1448.132,180.738,113.972,0.0,5.157,-44.141);
CreateObject(18449,-1497.333,232.115,93.269,0.0,-35.237,-48.360);
CreateObject(1634,-1514.360,258.318,73.163,0.0,0.0,45.000);
CreateObject(1634,-1517.249,255.505,73.174,0.0,0.0,45.000);
CreateObject(1634,-1520.068,252.992,73.304,0.0,0.0,45.000);
CreateObject(979,-1470.332,209.689,117.243,0.0,0.0,-11.250);
CreateObject(979,-1476.803,201.613,117.170,0.0,0.0,-67.500);
CreateObject(979,-1475.948,202.040,117.146,0.0,0.0,-56.250);
CreateObject(979,-1475.265,202.672,117.142,0.0,0.0,-45.000);
CreateObject(979,-1470.590,208.660,117.203,0.0,0.0,-22.500);
CreateObject(979,-1471.048,207.710,117.178,0.0,0.0,-33.750);
CreateObject(979,-1472.981,203.496,117.062,0.0,0.0,-67.500);
CreateObject(994,-1463.485,197.525,116.466,0.0,0.0,-42.422);
CreateObject(994,-1463.923,195.550,116.371,0.0,0.0,-33.750);
CreateObject(994,-1459.651,193.481,115.964,0.0,0.0,-11.250);
CreateObject(994,-1459.525,192.285,115.881,0.0,0.0,-11.250);
CreateObject(993,-1457.139,187.338,116.136,0.0,0.0,45.000);
CreateObject(993,-1456.053,198.927,116.808,0.0,0.0,45.000);
CreateObject(993,-1449.750,195.563,117.160,0.0,0.0,45.000);
CreateObject(994,-1467.938,199.806,116.898,0.0,0.0,-45.000);
CreateObject(994,-1467.347,201.178,116.946,0.0,0.0,-42.422);
//UFO
CreateObject(10955, 1924.842, -587.859, 59.764, 38.675, 0.0, 193.015);
CreateObject(10955, 1924.885, -587.685, 59.645, 0.0, 38.675, 103.015);
CreateObject(10955, 1923.905, -583.159, 65.475, 0.0, 218.555, 103.015);
CreateObject(10955, 1923.717, -583.436, 65.499, -141.334, 0.0, 193.015);
CreateObject(791, 1942.607, -572.136, 6.953, 40.394, 8.594, 0.0);
CreateObject(791, 1985.908, -567.111, 20.678, 55.004, 8.594, -12.892);
CreateObject(791, 1988.251, -578.387, 30.042, 42.112, 8.594, 39.534);
CreateObject(791, 1972.188, -621.665, 53.508, 29.221, 0.0, 39.534);
CreateObject(3461, 1950.360, -395.645, 21.637, 0.0, 0.0, 0.0);
CreateObject(791, 1937.663, -635.915, 53.508, 29.221, 0.0, 39.534);
//------------------------------------------------------------------------------
print(\" NPC mega pack.. Betöltve!\");
print(\" Készítõk: Memoryz, flake és V1cec1ity\"); //Please do not remove this, this is all I ask in return. [R]obo[T]: okay!
print(\" Magyarosította: [R]obo[T] a.k.a Kovacs_Bela\");
return 1;
}
public OnPlayerSpawn(playerid)
{
if(!IsPlayerNPC(playerid)) return 0;
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname));
new playername[64];
GetPlayerName(playerid,playername,64);
if(!strcmp(playername,\"Boater\",true)) {
PutPlayerInVehicle(playerid, Boat, 0);
SetSpawnInfo(playerid,0,255,1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
new Text3D:boat = Create3DTextLabel(\"NPC_BoatDriver(ID:0)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(boat, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Coach\",true)) {
SetSpawnInfo(playerid,0,255,1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, coach, 0);
new Text3D:Coach = Create3DTextLabel(\"NPC_BusDriver(ID:1)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Coach, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Beagle\",true)) {
SetSpawnInfo(playerid,0,255,1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Beagle, 0);
new Text3D:beagle = Create3DTextLabel(\"NPC_BeagleDriver(ID:2)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(beagle, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Pilot_ymtisd\",true)) {
SetSpawnInfo(playerid,0,255,1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Plane1, 0);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_PilotYmtisd(ID:3)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Pilot_Flake\",true)) {
SetSpawnInfo(playerid,0,255,1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Plane2, 0);
new Text3D:PTD2 = Create3DTextLabel(\"NPC_PilotFlake(ID:4)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD2, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Pilot_Pip\",true)) {
SetSpawnInfo(playerid,0,255,1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Plane3, 0);
new Text3D:PTD3 = Create3DTextLabel(\"NPC_PilotPip(ID:5)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD3, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Coach2\",true)) {
SetSpawnInfo(playerid,0,255,1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Coach2, 0);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_CoachDriver(ID:6)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Taxi1\",true)) {
SetSpawnInfo(playerid,0,255,1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Taxi1, 0);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_SFTaxi(ID:7)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Stunter\",true)) {
SetSpawnInfo(playerid,0,255,1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Stunter, 0);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_Stunter(ID:
\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
if(!strcmp(playername,\"Limo1\",true)) {
PutPlayerInVehicle(playerid, Limo1, 0);
SetSpawnInfo( playerid, 0, 255, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
SetPlayerColor(playerid,0xFF9900AA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_Limo1(ID:9)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Limo2\",true)) {
SetSpawnInfo( playerid, 0, 255, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Limo2, 0);
SetPlayerColor(playerid,0xFF9900AA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_Limo2(ID:10)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Tug\",true)) {
SetSpawnInfo( playerid, 0, 16, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Tug, 0);
SetPlayerColor(playerid,0xFFFFFFAA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_TugDriver(ID:11)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"LVTaxi\",true)) {
SetSpawnInfo( playerid, 0, 255, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, LVTaxi, 0);
SetPlayerColor(playerid,0xFFFF00AA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_LVTaxiDriver(ID:12)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Dodo\",true)) {
SetSpawnInfo( playerid, 0, 187, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Dodo, 0);
SetPlayerColor(playerid,0x330066AA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_DodoPilot(ID:13)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"Elegy\",true)) {
SetSpawnInfo( playerid, 0, 217, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, Elegy, 0);
SetPlayerColor(playerid,0x33CCFFAA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_ElegyDriver(ID:14)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
if(!strcmp(playername,\"Dancer1\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 12, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer2\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 101, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer3\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 13, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer4\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 169, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer5\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 170, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer6\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 180, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer7\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 216, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer8\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 21, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer9\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 214, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer10\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 226, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer11\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 223, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer12\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 24, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer13\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 25, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Dancer14\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 40, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"StageDancer1\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 277, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"StageDancer2\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 280, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"StageDancer3\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 287, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Bystander\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 59, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"DrinkServer\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 93, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"VIPMember\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 103, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"Security\",true)) {
PutPlayerInVehicle(playerid, Random, 0);
SetSpawnInfo( playerid, 0, 164, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
}
else if(!strcmp(playername,\"race\",true)) {
SetSpawnInfo( playerid, 0, 187, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, race, 0);
SetPlayerColor(playerid,0x330066AA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_Racer(ID:13)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"race2\",true)) {
SetSpawnInfo( playerid, 0, 217, 1958.33, 1343.12, 15.36, 269.15, 31, 1000, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, race2, 0);
SetPlayerColor(playerid,0x33CCFFAA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_Racer2(ID:14)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
if(!strcmp(npcname, \"FBI_1\", true)){
SetSpawnInfo( playerid, 0, 286, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 );
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI(ID:23)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_2\", true)){
SetSpawnInfo( playerid, 0, 286, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 );
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_2(ID:24)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_3\", true)){
SetSpawnInfo( playerid, 0, 286, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 );
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_3(ID:25)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_4\", true)){
SetSpawnInfo( playerid, 0, 286, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 );
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_4(ID:26)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_5\", true)){
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 );
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_5(ID:27)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_6\", true)){
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 );
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_6(ID:28)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_7\", true)){
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 );
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_7(ID:29)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_8\", true)){
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 );
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_8(ID:30)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_9\", true)){
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 );
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_9(ID:31)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_10\", true)){
PutPlayerInVehicle(playerid, carroFBI4, 0);
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 ); //Barracks
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_10(ID:32)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_11\", true)){
PutPlayerInVehicle(playerid, carroFBI5, 0);
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 ); //Barracks
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_11(ID:33)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_12\", true)){
PutPlayerInVehicle(playerid, carroFBI1, 0);
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 ); //Heli
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_12(ID:33)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_13\", true)){
PutPlayerInVehicle(playerid, carroFBI3, 0);
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 ); //Patriot
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_13(ID:34)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_14\", true)){
PutPlayerInVehicle(playerid, carroFBI2, 0);
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 ); //Rancher
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_14(ID:35)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
if(!strcmp(npcname, \"FBI_15\", true)){
PutPlayerInVehicle(playerid, carroFBI6, 0);
SetSpawnInfo( playerid, 0, 287, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0 ); //Cargo Bob
new Text3D:PTD1 = Create3DTextLabel(\"NPC_FBI_15(ID:35)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
return 1;
}
else if(!strcmp(playername,\"NPC_TrainSF\",true)) {
SetSpawnInfo( playerid, 0, 255, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, tsf, 0);
SetPlayerColor(playerid,0xFFFF00AA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_SFTrain(ID:20)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"NPC_TrainLS\",true)) {
SetSpawnInfo( playerid, 0, 255, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, tls, 0);
SetPlayerColor(playerid,0xFFFF00AA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_LSTrain(ID:21)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
else if(!strcmp(playername,\"NPC_TrainLV\",true)) {
SetSpawnInfo( playerid, 0, 255, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
PutPlayerInVehicle(playerid, tlv, 0);
SetPlayerColor(playerid,0xFFFF00AA);
new Text3D:PTD1 = Create3DTextLabel(\"NPC_LVTrain(ID:22)\",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/party\", cmdtext, true) == 0)
{
SetPlayerPos(playerid,493.390991,-22.722799,1000.679687);
SetPlayerInterior(playerid, 17);
SendClientMessage(playerid,0xCC9933FF,\"Üdv, az NPC Partyn\");
return 1;
}
if (strcmp(\"/a69\", cmdtext, true) == 0)
{
SetPlayerPos(playerid,88.3497,1918.6447,17.8780);
SendClientMessage(playerid,0xCC9933FF,\"Üd, az NPC Arénában\");
return 1;
}
if (strcmp(\"/npcs\", cmdtext, true) == 0)
{
SendClientMessage(playerid,0xCC9933FF,\"Jelenleg 56 NPC van online\");
return 1;
}
if (strcmp(\"/ufo\", cmdtext, true) == 0)
{
SetPlayerPos(playerid,1931.7877,-506.3997,21.1385);
SendClientMessage(playerid,0xCC9933FF,\"Üdv, az NPC UFO incidensben\");
return 1;
}
if (strcmp(\"/npchelp\", cmdtext, true) == 0)
{
SendClientMessage(playerid,0xCC9933FF,\"Segítség + teleportok NPCk-hez:\");
SendClientMessage(playerid,0xCC9933FF,\"A szerveren található 53 npc.\");
SendClientMessage(playerid,0xCC9933FF,\"Lehet teleportálni az npckzez!\");
SendClientMessage(playerid,0xCC9933FF,\"/ufo /a69 /party\");
SendClientMessage(playerid,0xCC9933FF,\"A többi hamarosan!\");
return 1;
}
if (strcmp(\"/credits\", cmdtext, true) == 0)
{
SendClientMessage(playerid,0xCC9933FF,\"A script készítõi:\");
SendClientMessage(playerid,0xCC9933FF,\"Flake, a legtöbb NPC-t készítette\");
SendClientMessage(playerid,0xCC9933FF,\"V1ceC1ty rakta be a táncoló party botokat\");
SendClientMessage(playerid,0xCC9933FF,\"Redirect_left segített a 3DTextLabel-ok elkészítésében\");
SendClientMessage(playerid,0xCC9933FF,\"Végül, de nem utolsó sorban Madruga készítette az UFO NPC-ket.\");
SendClientMessage(playerid,0xCC9933FF,\"és [R]obo[T] magyarosította a scriptet
\");
return 1;
}
return 0;
}
////////////////////////////////////////////////////////////////////////////////
//End of the script[/pawn]
Használjátok egésséggel (az npc-ket még nem próbáltam xD)