Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <YSI\y_commands>
- #include <YSI\y_ini>
- #include <streamer>
- #include <sscanf2>
- //menuvariables
- new PlayerText:Textdraw0[MAX_PLAYERS];
- new PlayerText:Textdraw1[MAX_PLAYERS];
- new PlayerText:Textdraw2[MAX_PLAYERS];
- new PlayerText:Textdraw3[MAX_PLAYERS];
- new PlayerText:Textdraw4[MAX_PLAYERS];
- new PlayerText:Textdraw5[MAX_PLAYERS];
- public OnGameModeInit()
- {
- SetGameModeText("--:LS Freeroam:--");
- AddPlayerClass(60,1481.2013,-1752.1233,15.4453,1.9543,0,0,0,0,0,0);
- AddPlayerClass(33,1481.2013,-1752.1233,15.4453,1.9543,0,0,0,0,0,0);
- AddPlayerClass(49,1481.2013,-1752.1233,15.4453,1.9543,0,0,0,0,0,0);
- AddPlayerClass(63,1481.2013,-1752.1233,15.4453,1.9543,0,0,0,0,0,0);
- AddPlayerClass(70,1481.2013,-1752.1233,15.4453,1.9543,0,0,0,0,0,0);
- AddPlayerClass(84,1481.2013,-1752.1233,15.4453,1.9543,0,0,0,0,0,0);
- AddPlayerClass(89,1481.2013,-1752.1233,15.4453,1.9543,0,0,0,0,0,0);
- AddPlayerClass(137,1481.2013,-1752.1233,15.4453,1.9543,0,0,0,0,0,0);
- AddPlayerClass(280,1481.2013,-1752.1233,15.4453,1.9543,0,0,0,0,0,0);
- //MENU
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerInterior(playerid,17);
- SetPlayerPos(playerid, 484.9745,-14.1346,1000.6797);
- SetPlayerCameraPos(playerid, 492.0641,-14.6678,1000.6719);
- SetPlayerCameraLookAt(playerid, 484.9745,-14.1346,1000.6797);
- switch(classid)
- {
- case 0:
- {
- GameTextForPlayer(playerid, "~g~C~b~i~g~t~b~i~g~z~b~e~g~n", 5000, 3);
- }
- case 1:
- {
- GameTextForPlayer(playerid, "~r~Pe~p~do", 5000, 3);
- }
- case 2:
- {
- GameTextForPlayer(playerid, "~g~Kun-fu ~p~Panda", 5000, 3);
- }
- case 3:
- {
- GameTextForPlayer(playerid, "~g~Hoo~r~ker", 5000, 3);
- }
- case 4:
- {
- GameTextForPlayer(playerid, "~g~Crazy ~y~Scientist", 5000, 3);
- }
- case 5:
- {
- GameTextForPlayer(playerid, "~p~El~y~vis", 5000, 3);
- }
- case 6:
- {
- GameTextForPlayer(playerid, "~y~Big ~p~Fat ~g~Grandma", 5000, 3);
- }
- case 7:
- {
- GameTextForPlayer(playerid, "~w~Homeless ~y~Zombie", 5000, 3);
- }
- case 8:
- {
- GameTextForPlayer(playerid, "~y~Tha ~g~Police", 5000, 3);
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- Textdraw0[playerid] = CreatePlayerTextDraw(playerid,198.000000, 142.619995, "usebox");
- PlayerTextDrawLetterSize(playerid,Textdraw0[playerid], 0.000000, 19.677406);
- PlayerTextDrawTextSize(playerid,Textdraw0[playerid], 10.000000, 0.000000);
- PlayerTextDrawAlignment(playerid,Textdraw0[playerid], 1);
- PlayerTextDrawColor(playerid,Textdraw0[playerid], 0);
- PlayerTextDrawUseBox(playerid,Textdraw0[playerid], true);
- PlayerTextDrawBoxColor(playerid,Textdraw0[playerid], 102);
- PlayerTextDrawSetShadow(playerid,Textdraw0[playerid], 0);
- PlayerTextDrawSetOutline(playerid,Textdraw0[playerid], 0);
- PlayerTextDrawFont(playerid,Textdraw0[playerid], 0);
- Textdraw1[playerid] = CreatePlayerTextDraw(playerid,72.800003, 150.080062, "Menu");
- PlayerTextDrawLetterSize(playerid,Textdraw1[playerid], 0.577199, 2.496000);
- PlayerTextDrawAlignment(playerid,Textdraw1[playerid], 1);
- PlayerTextDrawColor(playerid,Textdraw1[playerid], 16711935);
- PlayerTextDrawSetShadow(playerid,Textdraw1[playerid], 0);
- PlayerTextDrawSetOutline(playerid,Textdraw1[playerid], 3);
- PlayerTextDrawBackgroundColor(playerid,Textdraw1[playerid], 51);
- PlayerTextDrawFont(playerid,Textdraw1[playerid], 1);
- PlayerTextDrawSetProportional(playerid,Textdraw1[playerid], 1);
- Textdraw2[playerid] = CreatePlayerTextDraw(playerid,15.999999, 177.706710, "--------------------------");
- PlayerTextDrawLetterSize(playerid,Textdraw2[playerid], 0.449999, 1.600000);
- PlayerTextDrawAlignment(playerid,Textdraw2[playerid], 1);
- PlayerTextDrawColor(playerid,Textdraw2[playerid], -1);
- PlayerTextDrawSetShadow(playerid,Textdraw2[playerid], 0);
- PlayerTextDrawSetOutline(playerid,Textdraw2[playerid], 1);
- PlayerTextDrawBackgroundColor(playerid,Textdraw2[playerid], 51);
- PlayerTextDrawFont(playerid,Textdraw2[playerid], 1);
- PlayerTextDrawSetProportional(playerid,Textdraw2[playerid], 1);
- Textdraw3[playerid] = CreatePlayerTextDraw(playerid,54.399997, 209.813400, "Information");
- PlayerTextDrawLetterSize(playerid,Textdraw3[playerid], 0.449999, 1.600000);
- PlayerTextDrawAlignment(playerid,Textdraw3[playerid], 1);
- PlayerTextDrawColor(playerid,Textdraw3[playerid], -1);
- PlayerTextDrawSetShadow(playerid,Textdraw3[playerid], 0);
- PlayerTextDrawSetOutline(playerid,Textdraw3[playerid], 1);
- PlayerTextDrawBackgroundColor(playerid,Textdraw3[playerid], 51);
- PlayerTextDrawFont(playerid,Textdraw3[playerid], 1);
- PlayerTextDrawSetProportional(playerid,Textdraw3[playerid], 1);
- PlayerTextDrawSetSelectable(playerid,Textdraw3[playerid], true);
- Textdraw4[playerid] = CreatePlayerTextDraw(playerid,55.200004, 250.880081, "Weapons");
- PlayerTextDrawLetterSize(playerid,Textdraw4[playerid], 0.449999, 1.600000);
- PlayerTextDrawTextSize(playerid,Textdraw4[playerid], 91.200012, 85.119987);
- PlayerTextDrawAlignment(playerid,Textdraw4[playerid], 1);
- PlayerTextDrawColor(playerid,Textdraw4[playerid], -1);
- PlayerTextDrawSetShadow(playerid,Textdraw4[playerid], 0);
- PlayerTextDrawSetOutline(playerid,Textdraw4[playerid], 1);
- PlayerTextDrawBackgroundColor(playerid,Textdraw4[playerid], 51);
- PlayerTextDrawFont(playerid,Textdraw4[playerid], 1);
- PlayerTextDrawSetProportional(playerid,Textdraw4[playerid], 1);
- PlayerTextDrawSetSelectable(playerid,Textdraw4[playerid], true);
- Textdraw5[playerid] = CreatePlayerTextDraw(playerid,83.199981, 230.719985, "Vehicles");
- PlayerTextDrawLetterSize(playerid,Textdraw5[playerid], 0.449999, 1.600000);
- PlayerTextDrawAlignment(playerid,Textdraw5[playerid], 2);
- PlayerTextDrawColor(playerid,Textdraw5[playerid], -1);
- PlayerTextDrawSetShadow(playerid,Textdraw5[playerid], 0);
- PlayerTextDrawSetOutline(playerid,Textdraw5[playerid], 1);
- PlayerTextDrawBackgroundColor(playerid,Textdraw5[playerid], 51);
- PlayerTextDrawFont(playerid,Textdraw5[playerid], 1);
- PlayerTextDrawSetProportional(playerid,Textdraw5[playerid], 1);
- PlayerTextDrawSetSelectable(playerid,Textdraw5[playerid], true);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerInterior(playerid,0);
- 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 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)
- {
- 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[])
- {
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- stock ShowMenu(playerid)
- {
- PlayerTextDrawShowForPlayer(playerid,Textdraw0[playerid]);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement