Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <dini>
- #define BLAU 0x0087FFFF
- #define DIALOG_REGISTER 1
- #define DIALOG_LOGIN 2
- new bsnenter;
- new bsnexit;
- main()
- {
- print("\n----------------------------------");
- print(" siema jest to nowy serwer :D ");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- bsnexit=CreatePickup(1559,1,363.0582,-75.1169,1001.5078);
- bsnenter=CreatePickup(1559,1,1199.3599,-918.3248,43.1211);
- Create3DTextLabel("BSN\n wejscie",BLAU,1199.3599,-918.3248,43.1211,10,0);
- DisableInteriorEnterExits();
- SetGameModeText("Roleplay inny niż wszystkie");
- AddPlayerClass(0,1208.6483,-905.6474,48.0625,279.2569,0,0,0,0,0,0); // spawn początek
- AddStaticVehicle(451,1226.2983,-896.7574,42.6953,191.2329,36,36); // turismo przy bsn
- CreateObject(6257, 1080.932617, -1749.506348, 19.661221, 0.0000, 0.0000, 180.0000);
- CreateObject(1523, 1071.978882, -1751.007568, 12.388265, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1099.739380, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1095.602295, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1091.525513, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1088.601563, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1084.401367, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1080.276001, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1079.767578, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1075.143433, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1071.018555, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1066.918457, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1062.843628, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1061.318604, -1735.723389, 13.315077, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1059.291870, -1737.809570, 13.190087, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1059.291870, -1741.934204, 13.190087, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1059.291870, -1746.058350, 13.190087, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1059.291870, -1750.157471, 13.190087, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1059.291870, -1754.331421, 13.190087, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1059.291870, -1758.406006, 13.190087, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1059.291870, -1762.555908, 13.190087, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1059.291870, -1766.704834, 13.190087, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1059.291870, -1770.830200, 13.190087, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1059.291870, -1775.004883, 13.190087, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1061.370483, -1777.064453, 13.069253, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1065.545166, -1777.064453, 13.069253, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1069.670288, -1777.064453, 13.069253, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1073.819702, -1777.064453, 13.069253, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1077.969116, -1777.064453, 13.069253, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1082.093506, -1777.064453, 13.069253, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1086.193359, -1777.064453, 13.069253, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1090.293457, -1777.064453, 13.069253, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1094.392578, -1777.064453, 13.069253, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1098.442627, -1777.064453, 13.066757, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1099.922241, -1777.064453, 13.066757, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1102.006348, -1774.980957, 13.069245, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1102.006348, -1770.881348, 13.069245, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1102.006348, -1766.756714, 13.069245, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1102.006348, -1762.631836, 13.069245, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1102.006348, -1758.481934, 13.069245, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1102.006348, -1754.433105, 13.069245, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1102.006348, -1751.992554, 13.069245, 0.0000, 0.0000, 270.0000);
- CreateObject(1597, 1110.155762, -1733.134277, 15.430820, 0.0000, 0.0000, 270.0000);
- CreateObject(1597, 1110.005615, -1748.384277, 15.430820, 0.0000, 0.0000, 269.1406);
- CreateObject(673, 1059.995972, -1777.016724, 11.484654, 0.0000, 0.0000, 0.0000);
- CreateObject(673, 1075.495972, -1777.016724, 11.484654, 0.0000, 0.0000, 0.0000);
- CreateObject(673, 1090.745972, -1777.016724, 11.484654, 0.0000, 0.0000, 0.0000);
- CreateObject(673, 1059.245972, -1758.991455, 11.484654, 0.0000, 0.0000, 0.0000);
- CreateObject(673, 1059.245972, -1739.741455, 11.484654, 0.0000, 0.0000, 0.0000);
- CreateObject(673, 1066.932739, -1735.805054, 12.514317, 0.0000, 0.0000, 0.0000);
- CreateObject(638, 1075.917725, -1758.155029, 22.123594, 0.0000, 0.0000, 0.0000);
- CreateObject(638, 1075.917725, -1760.379517, 22.123594, 0.0000, 0.0000, 0.0000);
- CreateObject(638, 1081.167725, -1760.378540, 22.123594, 0.0000, 0.0000, 0.0000);
- CreateObject(638, 1081.167725, -1758.128784, 22.123594, 0.0000, 0.0000, 0.0000);
- CreateObject(638, 1077.615845, -1761.333252, 22.123594, 0.0000, 0.0000, 270.0000);
- CreateObject(638, 1080.290771, -1761.333008, 22.123594, 0.0000, 0.0000, 270.0000);
- CreateObject(638, 1080.190674, -1757.083008, 22.123594, 0.0000, 0.0000, 270.0000);
- CreateObject(638, 1077.515503, -1757.083008, 22.123594, 0.0000, 0.0000, 270.0000);
- CreateObject(870, 1078.630127, -1758.684814, 21.668684, 0.0000, 0.0000, 303.7500);
- CreateObject(870, 1078.630127, -1758.684814, 21.668684, 0.0000, 0.0000, 303.7500);
- CreateObject(870, 1078.687012, -1759.382202, 21.633108, 0.0000, 0.0000, 0.0000);
- CreateObject(870, 1077.747314, -1758.694946, 21.633108, 0.0000, 0.0000, 270.0000);
- CreateObject(870, 1077.270386, -1759.867676, 21.633108, 0.0000, 0.0000, 281.2500);
- CreateObject(870, 1079.431763, -1759.757080, 21.633108, 0.0000, 0.0000, 303.7500);
- CreateObject(870, 1079.095459, -1758.002197, 21.633108, 0.0000, 0.0000, 281.2500);
- CreateObject(870, 1077.190552, -1758.271484, 21.633108, 0.0000, 0.0000, 247.5000);
- CreateObject(870, 1079.426270, -1758.890381, 21.633108, 0.0000, 0.0000, 292.5000);
- CreateObject(870, 1077.586426, -1759.938477, 21.633108, 0.0000, 0.0000, 281.2500);
- CreateObject(870, 1077.574219, -1758.475464, 21.633108, 0.0000, 0.0000, 247.5000);
- CreateObject(870, 1079.489014, -1759.740967, 21.633108, 0.0000, 0.0000, 315.0000);
- CreateObject(870, 1078.411011, -1758.341064, 21.633108, 0.0000, 0.0000, 292.5000);
- CreateObject(870, 1079.573853, -1759.994019, 21.633108, 0.0000, 0.0000, 281.2500);
- CreateObject(870, 1077.600098, -1759.910034, 21.633108, 0.0000, 0.0000, 281.2500);
- CreateObject(870, 1079.510742, -1758.579102, 21.633108, 0.0000, 0.0000, 292.5000);
- CreateObject(870, 1077.230103, -1758.171265, 21.633108, 0.0000, 0.0000, 270.0000);
- CreateObject(870, 1077.881592, -1759.718018, 21.633108, 0.0000, 0.0000, 292.5000);
- CreateObject(9833, 1077.874634, -1759.105957, 23.868540, 0.0000, 0.0000, 348.7500);
- CreateObject(4597,1222.60363770,-938.26885986,42.08860779,0.00000000,0.00000000,9.99755859); //object bsn
- CreateObject(652,1221.69970703,-885.53338623,28.11911583,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(680,1240.11157227,-934.96545410,41.92419815,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(680,1204.71374512,-941.18151855,41.74291229,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(16061,1192.26464844,-873.99707031,42.29843140,0.00000000,0.00000000,279.99755859); //object bsn
- CreateObject(654,1223.92614746,-881.08007812,41.88997650,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(654,1225.83178711,-891.70239258,41.88969421,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(654,1227.29125977,-900.58941650,41.89196777,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(654,1228.68310547,-908.78619385,41.89772797,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(654,1230.22802734,-915.44769287,42.09375000,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(654,1167.21362305,-882.73474121,42.44531250,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(654,1168.30651855,-891.45819092,42.44531250,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(654,1168.64843750,-900.24432373,42.44531250,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(654,1170.07202148,-910.74389648,42.44531250,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(654,1171.51416016,-923.70257568,42.44531250,0.00000000,0.00000000,0.00000000); //object bsn
- CreateObject(1318,1199.25646973,-918.56677246,42.61849213,0.00000000,0.00000000,0.00000000); ///object bsn
- CreateObject(2933,1213.94519043,-917.05596924,43.63905716,0.00000000,0.00000000,334.00000000); //object bsn
- CreateObject(16362,1190.53955078,-878.63568115,45.20078659,0.00000000,0.00000000,278.00000000); //object bsn
- CreateObject(983,1233.91064453,-930.82611084,42.18503189,0.00000000,0.00000000,280.00000000); //object bsn
- CreateObject(983,1227.53405762,-932.02014160,42.24098969,0.00000000,0.00000000,279.99755859); //object bsn
- CreateObject(983,1221.23669434,-933.24707031,42.29631042,0.00000000,0.00000000,279.99755859); //object bsn
- CreateObject(983,1214.97009277,-934.36889648,42.35124207,0.00000000,0.00000000,279.99755859); //object bsn
- CreateObject(983,1208.55993652,-935.44525146,42.40956497,0.00000000,0.00000000,279.99755859); //object bsn
- CreateObject(16061,1221.02978516,-932.87677002,41.62128830,0.00000000,0.00000000,279.99755859); //object bsn
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid,2100.7864,1159.0614,11.6484);
- SetPlayerFacingAngle(playerid,50.4337);
- SetPlayerCameraPos(playerid,2095.8862,1161.3362,11.6484);
- SetPlayerCameraLookAt(playerid,2100.7864,1159.0614,11.6484);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Rejestracja","Wybierz hasło dla siebie","rejestracja","anuluj");
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- 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[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/mycommand", cmdtext, true, 10) == 0)
- {
- // Do something here
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid==bsnenter)
- {
- SetPlayerPos(playerid,364.9908,-74.0016,1001.5078);
- SetPlayerInterior(playerid,10);
- GameTextForPlayer(playerid,"~w~Witaj ~r~w ~b~Burger ~n~~g~Shot North.",3000,3);
- }
- if(pickupid==bsnexit)
- {
- SetPlayerPos(playerid,1199.2776,-919.8163,43.1105);
- SetPlayerFacingAngle(playerid,184.6060);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid==DIALOG_REGISTER)
- }
- return 1;
- if(response==0)
- {
- SendClientMessage(playerid,BLAU,"aby grać na tym serwerze musisz byc zalogowany.");
- Kick(playerid);
- return 1;
- }
- if(response==1)
- {
- if(!strlen(inputtext))
- {
- SendClientMessage(playerid,BLAU,"hasło jest za krutkie.");
- ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Rejestracja","Wybierz hasło dla siebie","rejestracja","anuluj");
- return 1;
- }
- else
- {
- Register(playerid,inputtext);
- return 1;
- }
- }
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- stock Register(playerid,key[])
- {
- new Spielerdetei[64];
- new name(MAX_PLAYER_NAME);
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdetei,sizeof(Spielerdetei),"/Accounts/%s.txt",name);
- dini_Create(Spielerdetei);
- dini_Set(Spielerdetei,"haslo",key);
- SendClientMessage(playerid,BLAU,"załozyłeś teraz konto na naszym serwerze.");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment