-
native UnfreezePlayer(playerid);
native FreezePlayer(playerid);
native RemoveCranesForPlayer(playerid);
native RemoveSodaMachinesForPlayer(playerid);
native SetServerPassword(const password[]);
native strset(string[], input[]);
native SetPlayerPosEx(playerid, Float:x, Float:y, Float:z, Float:a);
native IsInvalidSkin(skinid);
native ShowMarkers( playerid, toggle );
native IsValidNosVehicle(vehicleid);
native GetXYInFrontOfPlayer(playerid, &Float:x2, &Float:y2, Float:distance);
native SendClientMessageToRconAdmin(msg[]);
native bool:IsValidNumber( const string[ ] );
native IsPlayerVehicleModded(playerid, vehicleid);
native DefaultGravity();
native GetSecondsBetweenAction(action);
native IsCharLower(c);
native IsCharUpper(c);
native IsPlayerOnFoot(playerid);
native IsPlayerOnAnyBike(playerid);
native IsPlayerOnAnyBoat(playerid);
native IsPlayerInAnyHelicopter(playerid);
native IsPlayerInAnyPlane(playerid);
native DeletePlayerWeapon(playerid, weaponid);
native KelvinToCelsius(value);
native CelsiusToKelvin(value);
native FahrenheitToCelsius(value);
native CelsiusToFahrenheit(value);
native ClearChatForAll();
native ClearChat(playerid);
native TeleportPlayerToPlayer(playerid1,playerid2);
native IsABicycle(carid);
native GetName(i);
native IsPlayerInZone(playerid, Float:minX, Float:minY, Float:maxX, Float:maxY);
native IsPlayerInWater(playerid);
native IsPlayerSpawned(playerid);
native UnJailPlayer(playerid);
native JailPlayer(playerid);
native GetClosestVehicleFromPoint(Float:x,Float:y);
native PutPlayerInNearestVehicle(playerid, seatid);
native StopVehicle(vehicleid);
native GetVehicleType(vehicleid);
native AlarmStop(vehicleid);
native FlipVehicle(vehicleid);
native ExplodeVehicle(vehicleid);
native ToggleVehicleObjective(vehicleid, estate);
native ToggleVehicleEngine(vehicleid, estate);
native ToggleVehicleEngine(vehicleid, estate);
native IsPlayerPaused(playerid);
native ToggleVehicleLight(vehicleid, estate);
native ToggleVehicleTrunk(vehicleid, estate);
native GetDeathReason(killerid, reason);
native GetDisconnectReason(reason);
native FreezeVehicleEx(vehid,Float:X,Float:Y,Float:Z,Float:A);
native FreezeVehicle(vehid,time);
native GivePlayerVehicle(playerid, vehicleid);
native SaveInFile(filename[],text[]);
native GetVehicleSpeed(vehicleid);
native GetPlayerSpeed(playerid);
native IsSomeoneInVehicle(vehicleid);
native IsVehicleUpsideDown(vehicleid);
native LockVehicle(vehicleid);
native UnlockVehicle(vehicleid);
native ToggleVehicleBonnet(vehicleid, estate);
native SetVehicleToAlarm(vehicleid,time);
native IsVehicleAlarmOn(vehicleid);
native ToggleVehicleAlarm(vehicleid,toggle);
native AreVehicleLightsOn(vehicleid);
native ToggleVehicleLights(vehicleid,toggle);
native SetVehicleNumberPlateEx(vehicleid,numberplate[]);
native GetWeaponNameById(weaponid);
native GetVehicleNameByModelId(vehiclemodel);
native GetWeaponIdByName(weaponname[]);
native GetVehicleModelIdByName(vehiclename[]);
native Crash(playerid);
native ReturnPlayerIDFromIP(ip[]);
native KickAllPlayers();
native KickNPCs();
native CountTotalPlayers();
native CountTotalRCONAdmins();
native CountTotalNPC();
native Float:GetVehicleAngle(vehicleid);
native Float:GetVehicleHealthEx(vehicleid);
native Float:GetPlayerAngle(playerid);
native Float:GetPlayerArmourEx(playerid);
native Float:GetPlayerHealthEx(playerid);
native GetPlayerIpEx(playerid);
native ShowMessageDialog(playerid, caption[], info[]);
public OnPlayerUnPause(playerid)
public OnPlayerPause(playerid)
public OnPlayerVehicleHealthChange(playerid, vehicleid, Float:newhealth, Float:oldhealth)
//example
public OnPlayerPause(playerid)
{
new name[MAX_PLAYER_NAME], string[44];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s pressed esc.",name);
SendClientMessageToAll(COLOR_RED, string);
return 1;
}
public OnPlayerUnPause(playerid)
{
new name[MAX_PLAYER_NAME], string[44];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s unpaused.",name);
SendClientMessageToAll(COLOR_RED, string);
return 1;
}
public OnPlayerVehicleHealthChange(playerid, vehicleid, Float:newhealth, Float:oldhealth)
{
new pName[MAX_PLAYER_NAME],string[128];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
if(newhealth > oldhealth)
{
format(string,sizeof(string),"[AC | WARNING] - Possible vehiclehealth hack detected for %s (%d)",pName,playerid);
SendClientMessageToAll(COLOR_PURPLE,string);
}
return 1;
}
V1.0e: - Deleted some stocks that weren't allowed to release it. V1.0d: - Added OnPlayerVehicleHealthChange(playerid, vehicleid, Float:newhealth, Float:oldhealth) - Fixed error 004: function "OnPlayerPause" is not implemented - Fixed error 004: function "OnPlayerUnPause" is not implemented V1.0c: - Added IsPlayerSpawned(playerid) - Added IsSomeoneInVehicle(vehicleid) - Added IsVehicleUpsideDown(vehicleid) V1.0b: - Edited Clear(All)Chat(playerid) - Edited CountTotalPlayers() - Added ShowMessageDialog(playerid, caption[], info[]) V1.0a: - Deletd ToLower©, ToUpper© - Edited Crash(playerid) - The callbackz OnPlayer(Un)Pause(playerid) MUST be in your gamemode ! (My bad, i did it in the include) V1.0: First Release
/*
___ __ ____ _____ ______ _ _
| _| \/ \ \ / /_ | | ____| | | (_)
| | | \ / |\ \ / / | | | |__ _ _ _ __ ___| |_ _ ___ _ __ ___
| | | |\/| | \ \/ / | | | __| | | | '_ \ / __| __| |/ _ \| '_ \/ __|
| | | | | | \ / | | | | | |_| | | | | (__| |_| | (_) | | | \__ \
| |_|_| |_| \/ _| | |_| \__,_|_| |_|\___|\__|_|\___/|_| |_|___/
|___| |___|______
|______|
Free to use on the following conditions:
*Do not re-release edited versions without my permision
*Do not and NEVER clame this as your own, not even an edit!
*Say thanks on the sa-mp forums if you like ;)
----------------CREDITS:--------------------------------------------------------
- DeletePlayerWeapon(playerid, weaponid) //by RyDeR`
- GetSecondsBetweenAction(action) // By [03]Garsino
- Wesley !!! For +/- 5 stocks
- System64, Fixing dumb mistaces.
*/
stock ToUpper(c)
{
return ('a' <= c <= 'z') ? (c += 'A' - 'a') : (c);
}
native KelvinToCelsius(value);
native CelsiusToKelvin(value);
nice one.
can you send me the OnPlayerPause/UnPause in private link/message/pastebin? |
cool but look at this:
pawn Код:
easier? |
looks nice & intersting
![]() maybe will use. BTW what is this: (what does it do) pawn Код:
|
stock Crash(playerid)
{
return ApplyAnimation(playerid, "GANG", "DRUGS_BUY", 10, 0, 0, 0, 0, 5*1000);
}
@Michael@Belgium - You don't have to, you can remove that function since we have it as native
![]() |
pawn Код:
|