Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <ocmd>
- #include <sscanf2>
- #define ROT 0xFF0000FF
- #define BLAU 0x0087FFFF
- #define weiß 0xFFFFFFAA
- #define GRÜN 0x33AA33AA
- #define LEUCHTENDBLAU 0x33CCFFAA
- #define LBLAU 0x00AFFFFF
- #define GELB 0xFFFF00FF
- #define DUNKEL_ROT 0xE10000FF
- #define NEON_GRÜN 0x00FF00FF
- #define GRAU 0x828282FF
- #define Orange 0xFF9600FF
- #define ORANGE 0xFF6400FF
- #define BBLAU 0x1400FFFF
- #define BRAUN 0xFFA000FF
- #define Fahrschule 0x00FFFAFF
- #define FBI 0x1E00FF00
- #define IGELB 0xFFFA0091
- #define EGRÜN 0x19FF007B
- #define EROT 0xB90000FF
- #define DIALOG_DRIVEIN 100
- enum bsncordinaten
- {
- Float:bsn_x,
- Float:bsn_y,
- Float:bsn_z,
- Menu1[30],
- Geldmenu1,
- Lebenmenu1,
- Menu2[30],
- Geldmenu2,
- Lebenmenu2
- }
- new bsn[][bsncordinaten] = {
- {1781.4742,-1930.6559,13.3874,"Bigmac",30,30,"Happymeal",50,20},
- {1804.3534,-1930.8374,13.3873,"Hamburger",10,10,"Cheeseburger",20,30},
- {1780.5626,-1889.5835,13.3897,"Pizza",25,30,"Nudeln",45,20},
- {1800.0557,-1888.3347,13.4040,"Döner",25,30,"Dödüm",45,20}
- };
- main()
- {
- print("\n----------------------------------");
- print(" Deutschland !!!");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- for(new i = 0; i < sizeof(bsn); i++)
- {
- CreatePickup(1241, 0, bsn[i][bsn_x], bsn[i][bsn_y], bsn[i][bsn_z], 0);
- Create3DTextLabel("/drinvein um das Bestellmenü zu Öffnen",GRAU,bsn[i][bsn_x], bsn[i][bsn_y], bsn[i][bsn_z],10,0,1);
- }
- SetGameModeText("Test Script");
- ShowPlayerMarkers(0);
- EnableStuntBonusForAll(0);
- UsePlayerPedAnims();
- DisableInteriorEnterExits();
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SpawnPlayer(playerid);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- GivePlayerMoney(playerid,50000);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerPos(playerid,1760.9014,-1894.9838,13.5611);
- SetPlayerFacingAngle(playerid,269.4577);
- SetCameraBehindPlayer(playerid);
- SetPlayerVirtualWorld(playerid,0);
- 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 OnPlayerCommandText(playerid, cmdtext[])
- {
- return 0;
- }
- ocmd:drivein(playerid)
- {
- for(new i = 0; i < sizeof(bsn); i++)
- {
- printf("%f %f %f",bsn[i][bsn_x], bsn[i][bsn_y], bsn[i][bsn_z]);
- if(IsPlayerInRangeOfPoint(playerid,2.5,bsn[i][bsn_x], bsn[i][bsn_y], bsn[i][bsn_z]))
- {
- new string [128];
- format(string,sizeof(string),"Menü\tPreis\tLeben\n\%s\t%d\t%d\n\%s\t%d\t%d",bsn[i][Menu1],bsn[i][Geldmenu1],bsn[i][Lebenmenu1],bsn[i][Menu2],bsn[i][Geldmenu2],bsn[i][Lebenmenu2]);
- ShowPlayerDialog(playerid,DIALOG_DRIVEIN,DIALOG_STYLE_TABLIST_HEADERS,"Drivein Menü",string,"Bestellen","Abbrechen");
- return 1;
- }
- else
- {
- return SendClientMessage(playerid,ROT,"Du bist an Keinem Drivein!");
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment