Advertisement
Guest User

GTA-Missions-Theme

a guest
Mar 9th, 2012
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.01 KB | None | 0 0
  1. /*
  2.     GTA-Missions-Theme
  3.     (c) Copyright 2012, Honig
  4. */
  5.  
  6. //== Includes ==//
  7. #include <a_samp>
  8.  
  9. //== Einstellungen ==//
  10. #define LANG "ENG" // ENG oder GER
  11. #define SUCCESS_MODE "MONEY" // MONEY oder SCORE
  12.  
  13. //== Forwards ==//
  14. forward OnPlayerMissionFinished(playerid,success);
  15.  
  16. //== Funktionen ==//
  17. stock FinishMission(playerid,bool:success,info[],reward)
  18. {
  19.     if(!success)
  20.     {
  21.         if(!strcmp(LANG,"ENG",true))
  22.         {
  23.             GameTextForPlayer(playerid,"~r~Mission failed!",1000,0);
  24.             SendClientMessage(playerid,0xFF0000FF,info);
  25.         }
  26.         else
  27.         {
  28.             GameTextForPlayer(playerid,"~r~Mission fehlgeschlagen!",1000,0);
  29.             SendClientMessage(playerid,0xFF0000FF,info);
  30.         }
  31.     }
  32.     else
  33.     {
  34.         if(!reward)
  35.         {
  36.             if(!strcmp(LANG,"ENG",true)) format(info,128,"Mission passed!");
  37.             else format(info,128,"Mission erfolgreich!");
  38.             PlayAudioStreamForPlayer(playerid,"http://www.youtube-mp3.org/get?video_id=GFkGco2siSk&h=40ce341f398b8e5dff1154fbab7a2d73&r=1331298898309");
  39.             GameTextForPlayer(playerid,info,1000,0);
  40.         }
  41.         else
  42.         {
  43.             if(!strcmp(SUCCESS_MODE,"MONEY",true))
  44.             {
  45.                 if(!strcmp(LANG,"ENG",true)) format(info,128,"Mission passed!~n~~w~$%d",reward);
  46.                 else format(info,128,"Mission erfolgreich!~n~~w~$%d",reward);
  47.                 PlayAudioStreamForPlayer(playerid,"http://www.youtube-mp3.org/get?video_id=GFkGco2siSk&h=40ce341f398b8e5dff1154fbab7a2d73&r=1331298898309");
  48.                 GameTextForPlayer(playerid,info,1000,0);
  49.                 GivePlayerMoney(playerid,reward);
  50.             }
  51.             else
  52.             {
  53.                 if(!strcmp(LANG,"ENG",true)) format(info,128,"Mission passed!~n~~w~%d Score",reward);
  54.                 else format(info,128,"Mission erfolgreich!~n~~w~%d Score",reward);
  55.                 PlayAudioStreamForPlayer(playerid,"http://www.youtube-mp3.org/get?video_id=GFkGco2siSk&h=40ce341f398b8e5dff1154fbab7a2d73&r=1331298898309");
  56.                 GameTextForPlayer(playerid,info,1000,0);
  57.                 SetPlayerScore(playerid,GetPlayerScore(playerid)+reward);
  58.             }
  59.         }
  60.     }
  61.     CallLocalFunction("OnPlayerMissionFinished","dd",playerid,success);
  62.     return 1;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement