Advertisement
Kyosaur

PAWN Invoke function (For SA-MP forums)

Jul 7th, 2011
676
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 5.20 KB | None | 0 0
  1. forward InvokeFunction();
  2. public InvokeFunction()
  3. {
  4.     new Float:fVar;
  5.     new Var[ 256 ];
  6.     new iVar;
  7.  
  8.     // a_samp.inc
  9.     SendClientMessage(0, 0, "");
  10.     SendClientMessageToAll(0, "");
  11.     SendDeathMessage(0, 0, 0);
  12.     GameTextForAll("", 0, 0);
  13.     GameTextForPlayer(0, "", 0, 0);
  14.     GetTickCount();
  15.     GetMaxPlayers();
  16.     SetGameModeText("");
  17.     SetTeamCount(0);
  18.     AddPlayerClass(0, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  19.     AddPlayerClassEx(0, 0, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
  20.     AddStaticVehicle(0, 0.0, 0.0, 0.0, 0.0, 0, 0);
  21.     AddStaticVehicleEx(0, 0.0, 0.0, 0.0, 0.0, 0, 0, 0);
  22.     AddStaticPickup(0, 0, 0.0, 0.0, 0.0);
  23.     ShowNameTags(0);
  24.     ShowPlayerMarkers(0);
  25.     GameModeExit();
  26.     SetWorldTime(0);
  27.     GetWeaponName(0, Var, sizeof( Var ) );
  28.     EnableTirePopping(0);
  29.     AllowInteriorWeapons(0);
  30.     SetWeather(0);
  31.     SetGravity(0.0);
  32.     AllowAdminTeleport(0);
  33.     SetDeathDropAmount(0);
  34.     CreateExplosion(0.0, 0.0, 0.0, 0, 0.0);
  35.     //SetDisabledWeapons();
  36.     EnableZoneNames(0);
  37.     IsPlayerAdmin(0);
  38.     Kick(0);
  39.     Ban(0);
  40.     SendRconCommand("");
  41.     ShowPlayerDialog(0,0,0,"lol","lol","lol","lol");
  42.  
  43.     // a_players.inc
  44.     SetSpawnInfo(0, 0, 0, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0,0);
  45.     SpawnPlayer(0);
  46.     SetPlayerPos(0, 0.0, 0.0, 0.0);
  47. //  SetPlayerPosFindZ(0, 0.0, 0.0, 0.0);
  48.     GetPlayerPos(0, fVar, fVar, fVar);
  49.     SetPlayerFacingAngle(0,0.0);
  50.     GetPlayerFacingAngle(0,fVar);
  51.     SetPlayerInterior(0,0);
  52.     GetPlayerInterior(0);
  53.     SetPlayerHealth(0, 0.0);
  54.     GetPlayerHealth(0, fVar);
  55.     SetPlayerArmour(0, 0.0);
  56.     GetPlayerArmour(0, fVar);
  57.     SetPlayerAmmo(0, 0,0);
  58.     GetPlayerAmmo(0);
  59.     SetPlayerTeam(0,0);
  60.     GetPlayerTeam(0);
  61.     SetPlayerScore(0,0);
  62.     GetPlayerScore(0);
  63.     SetPlayerColor(0,0);
  64.     GetPlayerColor(0);
  65.     SetPlayerSkin(0,0);
  66.     GivePlayerWeapon(0, 0,0);
  67.     ResetPlayerWeapons(0);
  68.     GetPlayerWeaponData(0, 0, iVar, iVar );
  69.     GivePlayerMoney(0,0);
  70.     ResetPlayerMoney(0);
  71.     SetPlayerName(0, "");
  72.     GetPlayerMoney(0);
  73.     GetPlayerState(0);
  74.     GetPlayerIp(0, Var, sizeof( Var ));
  75.     GetPlayerPing(0);
  76.     GetPlayerWeapon(0);
  77.     GetPlayerKeys(0,iVar,iVar,iVar);
  78.     GetPlayerName(0, Var, sizeof( Var ));
  79.     PutPlayerInVehicle(0, 0,0);
  80.     GetPlayerVehicleID(0);
  81.     RemovePlayerFromVehicle(0);
  82.     TogglePlayerControllable(0,0);
  83.     PlayerPlaySound(0, 0, 0.0, 0.0,0.0);
  84.     SetPlayerCheckpoint(0, 0.0, 0.0, 0.0,0.0);
  85.     DisablePlayerCheckpoint(0);
  86.     SetPlayerRaceCheckpoint(0, 0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,0.0);
  87.     DisablePlayerRaceCheckpoint(0);
  88.     SetPlayerWorldBounds(0,0.0,0.0,0.0,0.0);
  89.     SetPlayerMarkerForPlayer(0, 0,0);
  90.     ShowPlayerNameTagForPlayer(0, 0,0);
  91.     SetPlayerMapIcon(0, 0, 0.0, 0.0, 0.0, 0,0);
  92.     RemovePlayerMapIcon(0,0);
  93.     SetPlayerCameraPos(0,0.0, 0.0, 0.0);
  94.     SetPlayerCameraLookAt(0, 0.0, 0.0, 0.0);
  95.     SetCameraBehindPlayer(0);
  96.     AllowPlayerTeleport(0,0);
  97.     IsPlayerConnected(0);
  98.     IsPlayerInVehicle(0,0);
  99.     IsPlayerInAnyVehicle(0);
  100.     IsPlayerInCheckpoint(0);
  101.     IsPlayerInRaceCheckpoint(0);
  102.     SetPlayerTime(0, 0,0);
  103.     TogglePlayerClock(0,0);
  104.     SetPlayerWeather(0,0);
  105.     GetPlayerTime(0,iVar,iVar);
  106.     SetPlayerVirtualWorld(0,0);
  107.     GetPlayerVirtualWorld(0);
  108.  
  109.     // a_vehicle.inc
  110.     CreateVehicle(0,0.0,0.0,0.0,0.0,0,0,0);
  111.     DestroyVehicle(0);
  112.     GetVehiclePos(0,fVar,fVar,fVar);
  113.     SetVehiclePos(0,0.0,0.0,0.0);
  114.     GetVehicleZAngle(0,fVar);
  115.     SetVehicleZAngle(0,0.0);
  116.     SetVehicleParamsForPlayer(0,0,0,0);
  117.     SetVehicleToRespawn(0);
  118.     LinkVehicleToInterior(0,0);
  119.     AddVehicleComponent(0,0);
  120.     ChangeVehicleColor(0,0,0);
  121.     ChangeVehiclePaintjob(0,0);
  122.     SetVehicleHealth(0,0.0);
  123.     GetVehicleHealth(0,fVar);
  124.     AttachTrailerToVehicle(0, 0);
  125.     DetachTrailerFromVehicle(0);
  126.     IsTrailerAttachedToVehicle(0);
  127.     GetVehicleModel(0);
  128.     SetVehicleNumberPlate(0,"");
  129.     SetVehicleVirtualWorld(0,0);
  130.     GetVehicleVirtualWorld(0);
  131.  
  132.     ApplyAnimation(0,"","",1.0,0,0,0,0,0);
  133.  
  134.     // a_objects.inc
  135.     CreateObject(0,0.0,0.0,0.0,0.0,0.0,0.0);
  136.     SetObjectPos(0,0.0,0.0,0.0);
  137.     GetObjectPos(0,fVar,fVar,fVar);
  138.     SetObjectRot(0,0.0,0.0,0.0);
  139.     GetObjectRot(0,fVar,fVar,fVar);
  140.     IsValidObject(0);
  141.     DestroyObject(0);
  142.     MoveObject(0,0.0,0.0,0.0,0.0);
  143.     StopObject(0);
  144.     CreatePlayerObject(0,0,0.0,0.0,0.0,0.0,0.0,0.0);
  145.     SetPlayerObjectPos(0,0,0.0,0.0,0.0);
  146.     GetPlayerObjectPos(0,0,fVar,fVar,fVar);
  147.     GetPlayerObjectRot(0,0,fVar,fVar,fVar);
  148.     SetPlayerObjectRot(0,0,0.0,0.0,0.0);
  149.     IsValidPlayerObject(0,0);
  150.     DestroyPlayerObject(0,0);
  151.     MovePlayerObject(0,0,0.0,0.0,0.0,0.0);
  152.     StopPlayerObject(0,0);
  153.  
  154.     // Menu's
  155.     CreateMenu("", 0, 0.0, 0.0, 0.0, 0.0);
  156.     DestroyMenu(Menu:0);
  157.     AddMenuItem(Menu:0, 0, "");
  158.     SetMenuColumnHeader(Menu:0, 0, "");
  159.     ShowMenuForPlayer(Menu:0, 0);
  160.     HideMenuForPlayer(Menu:0, 0);
  161.     IsValidMenu(Menu:0);
  162.     DisableMenu(Menu:0);
  163.     DisableMenuRow(Menu:0,0);
  164.  
  165.     // Textdraw
  166.     TextDrawCreate(0.0,0.0,"");
  167.     TextDrawDestroy(Text:0);
  168.     TextDrawLetterSize(Text:0, 0.0,0.0);
  169.     TextDrawTextSize(Text:0, 0.0,0.0);
  170.     TextDrawAlignment(Text:0, 0);
  171.     TextDrawColor(Text:0,0);
  172.     TextDrawUseBox(Text:0, 0);
  173.     TextDrawBoxColor(Text:0, 0);
  174.     TextDrawSetShadow(Text:0, 0);
  175.     TextDrawSetOutline(Text:0, 0);
  176.     TextDrawBackgroundColor(Text:0,0);
  177.     TextDrawFont(Text:0, 0);
  178.     TextDrawSetProportional(Text:0, 0);
  179.     TextDrawShowForPlayer(0, Text:0);
  180.     TextDrawHideForPlayer(0, Text:0);
  181.     TextDrawShowForAll(Text:0);
  182.     TextDrawHideForAll(Text:0);
  183.  
  184.     // Others
  185.     funcidx("");
  186.     gettime(iVar,iVar,iVar);
  187.     getdate(iVar,iVar,iVar);
  188.     tickcount(iVar);
  189.    
  190.     return 1;
  191. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement