Advertisement
Guest User

Untitled

a guest
Jan 8th, 2013
380
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.01 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define DIALOG_NAVI 1011
  4. #define WEISS 0xF0F0F0FF
  5. #define ROT 0xFF0000FF
  6. public OnFilterScriptInit() {
  7. return print("n--------------------------------------"),print("Navi System 0.0.2 wurde geladen"),print("--------------------------------------n");
  8. }
  9. public OnPlayerCommandText(playerid, cmdtext[]) {
  10. if(!strcmp(cmdtext, "/navi", true)) return ShowPlayerDialog(playerid,DIALOG_NAVI,DIALOG_STYLE_LIST,"Navigation","TestPunkt1\nTestPunkt2\nTestPunkt3\nTestPunkt4\nTestPunkt5\nTestPunkt6","Einschalten","Ausschalten");
  11. return 0;
  12. }
  13. public OnPlayerEnterCheckpoint(playerid) {
  14. return SendClientMessage(playerid,WEISS,"Du hast dein Ziel erreicht"),DisablePlayerCheckpoint(playerid);
  15. }
  16. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
  17. switch(dialogid) {
  18. case DIALOG_NAVI: {
  19. if(!response) return SendClientMessage(playerid,ROT,"Du das Navi ausgeschaltet."),DisablePlayerCheckpoint(playerid);
  20. switch(listitem) {
  21. case 0: SetPlayerCheckpoint(playerid,2035.0181,1343.3169,10.8203,5.0),SendClientMessage(playerid, WEISS, "Der TestPunkt1 wird nun Rot auf der Karte angezeigt!");
  22. case 1: SetPlayerCheckpoint(playerid,-2648.8953,376.0222,6.1593,5.0),SendClientMessage(playerid,WEISS, "Der TestPunkt2 wird nun Rot auf der Karte angezeigt!");
  23. case 2: SetPlayerCheckpoint(playerid,2412.5066,1123.8904,10.8203,5.0),SendClientMessage(playerid,WEISS, "Der TestPunkt3 wird nun Rot auf der Karte angezeigt");
  24. case 3: SetPlayerCheckpoint(playerid,1165.0698,-933.4414,43.2408,5.0),SendClientMessage(playerid,WEISS, "Der TestPunkt4 wird nun Rot auf der Karte angezeigt!");
  25. case 4: SetPlayerCheckpoint(playerid,1543.1887,-1675.6677,13.5560,5.0),SendClientMessage(playerid,WEISS, "Der TestPunkt5 wird nun auf Rot auf der Karte angezeigt!");
  26. case 5: SetPlayerCheckpoint(playerid,1368.9980,-1279.6785,13.5469,5.0),SendClientMessage(playerid,WEISS, "Der TestPunkt6 wird nun Rot auf der Karte angezeigt!");
  27. }
  28. }
  29. }
  30. return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement