Guest User

Fraktionscars

a guest
Feb 10th, 2012
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.47 KB | None | 0 0
  1. new Beispielcar[2];
  2.  
  3. public OnGameModeInit()
  4. {
  5.     LSPDcar[0]=AddStaticVehicle(596,1535.7281,-1667.5117,13.1040,359.4579,0,1); // LSPD
  6.         LSPDcar[1]=AddStaticVehicle(596,1535.6599,-1677.3088,13.1029,359.5269,0,1); // LSPD
  7.     return 1;
  8. }
  9. public OnPlayerDisconnect(playerid, reason)
  10. {  
  11.         if(GetPVarInt(playerid,"loggedin")==1)
  12.     {
  13.         SpielerSpeichern(playerid);
  14.     }
  15.     return 1;
  16. }
  17. public OnPlayerStateChange(playerid, newkeys, oldkeys)
  18. {
  19.         if(newstate==PLAYER_STATE_DRIVER)
  20.     {
  21.         for(new i=0; i<sizeof(Beispielcar); i++)
  22.         {
  23.             if(GetPlayerVehicleID(playerid)==Beispielcar[i])
  24.             {
  25.                 if(GetPVarInt(playerid,"Fraktion")!=fraktionsid)
  26.                 {
  27.                     RemovePlayerFromVehicle(playerid);
  28.                     SendClientMessage(playerid,ROT,"Du gehörst nicht zur Beispiel Fraktion.");
  29.                 }
  30.             }
  31.         }
  32.     }
  33.     return 1;
  34. }
  35.  
  36. stock SpielerSpeichern(playerid)//Das ist nur eine Erklärung
  37. {
  38.     if(GetPVarInt(playerid,"loggedin")==1)
  39.     {
  40.         new Spielerdatei[64];
  41.         new name[MAX_PLAYER_NAME];
  42.         GetPlayerName(playerid,name,sizeof(name));
  43.         format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
  44.         dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
  45.         dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
  46.     }
  47.     return 1;
  48. }//
  49.  
  50. public OnPlayerDisconnect(playerid, reason)//Das ist nur eine Erklärung
  51. {  
  52.         if(GetPVarInt(playerid,"loggedin")==1)
  53.     {
  54.         SpielerSpeichern(playerid);
  55.     }
  56.     return 1;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment