Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- -- LOLCODE PAWN expansion --
- by Legodude
- Original Idea by Calgon
- */
- //-----------------------------------------
- //------Standard functions operators-------
- //-----------------------------------------
- #define DEFAINKALBAK forward
- #define CANHAS new
- #define OK ;
- #define ITSCUMIN {
- #define OKDEN }
- #define GIVEBAK return
- #define IZ if
- #define NOWAY else
- #define WWW public
- #define WHATSIZE sizeof
- #define ISSAME ==
- #define ISNTSAME !=
- #define ISMOAR >
- #define ISMOARORSAME >=
- #define ISNERF <
- #define ISNERFORSAME <=
- #define AND &&
- #define OR ||
- #define IZNT !
- #define EQA =
- #define STUPIDDOT ,
- #define NO false
- #define YES true
- #define FORLOOP for
- #define LOOP while
- #define GIMMEMORE switch
- #define ORLY(%0) case %0:
- #define PRUBABLYWONTUSETHIS stock
- #define LOTSOFVARS enum
- //-----------------------------------------
- //---------------a_http.inc----------------
- //-----------------------------------------
- #define WATSINWEB HTTP
- //-----------------------------------------
- //---------------a_object.inc--------------
- //-----------------------------------------
- #define CREETTHING CreateObject
- #define RELOCEETTHING SetObjectPos
- #define LOCEETTHING GetObjectPos
- #define TURNTHING SetObjectRot
- #define WUTSANGLEOFTHING GetObjectRot
- #define DUSTHINGXIST IsValidObject
- #define FUKTHING DestroyObject
- #define PUSHTHING MoveObject
- #define PLZHOLDTHING StopObject
- #define FOR1THING CreatePlayerObject
- #define RELOCEETFOR1THING SetPlayerObjectPos
- #define LOCEETFOR1THING GetPlayerObjectPos
- #define TURNFOR1THING SetPlayerObjectRot
- #define WUTSANGLEOFFOR1THING GetPlayerObjectRot
- #define DUSFOR1THINGXIST IsValidPlayerObject
- #define FUKFOR1THING DestroyPlayerObject
- #define PUSHFOR1THING MovePlayerObject
- #define PLZHOLDFOR1THING StopPlayerObject
- //-----------------------------------------
- //--------------a_players.inc--------------
- //-----------------------------------------
- #define HOWSPLEEYERBORN SetSpawnInfo
- #define REBIRTHPLEEYER SpawnPlayer
- #define RELOCEETPLEEYER SetPlayerPos
- #define SMARTRELOCEETPLEEYER SetPlayerPosFindZ
- #define LOCEETPLEEYER GetPlayerPos
- #define TURNPLEEYER SetPlayerFacingAngle
- #define WATSANGLEOFPLEEYER GetPlayerFacingAngle
- #define ISPLEEYERNEAR IsPlayerInRangeOfPoint
- #define ISPLEEYERSTREEMED IsPlayerStreamedIn
- #define SETPLEEYERHEAVEN SetPlayerInterior
- #define WATSPLEEYERHEAVEN GetPlayerInterior
- #define PLEEYERLIFE SetPlayerHealth
- #define WATSPLEEYERLIFE GetPlayerHealth
- #define PLEEYERVEST SetPlayerArmour
- #define WATSPLEEYERVEST GetPlayerArmour
- #define BULLITS SetPlayerAmmo
- #define HOWMANYBULLITS GetPlayerAmmo
- #define HOWSURWEP GetPlayerWeaponState
- #define PLEEYERTEEM SetPlayerTeam
- #define WATSPLEEYERTEAM GetPlayerTeam
- #define PLEEYERISTHATGOOD SetPlayerScore
- #define HOWGOODISPLEEYER GetPlayerScore
- #define HOWDRUUUNK GetPlayerDrunkLevel
- #define SOOODRUUUNK SetPlayerDrunkLevel
- #define PLEEYERCULUR SetPlayerColor
- #define WATSPLEEYERCULUR GetPlayerColor
- #define SETLOOK SetPlayerSkin
- #define HOWDOESPLEEYERLOOK GetPlayerSkin
- #define HEERSWEP4PLEEYER GivePlayerWeapon
- #define TAKEALLWEPS ResetPlayerWeapons
- #define WEARTHISWEP SetPlayerArmedWeapon
- #define WATSPLEEYERWEPS GetPlayerWeaponData
- #define HEERSCASH4PLEEYER GivePlayerMoney
- #define TAKEALLCASH ResetPlayerMoney
- #define CHOOSENAME SetPlayerName
- #define WATSPLEEYERCASH GetPlayerMoney
- #define HOWISPLEEYER GetPlayerState
- #define EYEPEE GetPlayerIp
- #define WATSURPING GetPlayerPing
- #define WATSPLEEYERWEAPON GetPlayerWeapon
- #define WATKEYSPLEEYERPRESSIN GetPlayerKeys
- #define WATSPLEEYERNAME GetPlayerName
- #define WATSPLEEYERTIME GetPlayerTime
- #define PLEEYERTIMEIS SetPlayerTime
- #define CANPLEEYERSEECLOCK TogglePlayerClock
- #define PLEEYERWEATHERIS SetPlayerWeather
- #define CHOOSNEWLOOK ForceClassSelection
- #define PLEEYERWANTEDIS SetPlayerWantedLevel
- #define WATSPLEEYERWANTED GetPlayerWantedLevel
- #define PLEEYERFIGHTSLIKE SetPlayerFightingStyle
- #define HOWDUSPLEEYERFIGHT GetPlayerFightingStyle
- #define PLEEYERGOESTHISFAST SetPlayerVelocity
- #define HOWFASTGOESPLEEYER GetPlayerVelocity
- #define TENCODE4PLEEYER PlayeCrimeReportForPlayer
- #define PLEEYERISINSHOP SetPlayerShopName
- #define PLEEYERGOTSKILLZ SetPlayerSkillLevel
- #define WATVEHISPLEEYERSURFING GetPlayerSurfingVehicleID
- #define PLEEYERHOLDSTHING SetPlayerHoldingObject
- #define LETTHINGGO StopPlayerHoldingObject
- #define ISPLEEYERHOLDINGTHIN IsPlayerHoldingObject
- #define NUMBERFURRYBALL SetPVarInt
- #define WATSNUMBERFURRYBALL GetPVarInt
- #define LINEFURRYBALL SetPVarString
- #define WATSLINEFURRYBALL GetPVarString
- #define FLOATFURRYBALL SetPVarFloat
- #define WATSFLOATFURRYBALL GetPVarFloat
- #define FUKFURRYBALL DeletePVar
- #define WATSTYPEOFFURRYBALL GetPVarType
- #define PLEEYERTALKBUBBLE SetPlayerChatBubble
- #define PLEEYERINCAR PutPlayerInVehicle
- #define WATSIDOFPLEEYERCAR GetPlayerVehicleID
- #define WICHSEATISPLEEYERIN GetPlayerVehicleSeat
- #define PLEEYEROUTCAR RemovePlayerFromVehicle
- #define CANPLEEYERMOVE TogglePlayerControllable
- #define SOUND4PLEEYER PlayerPlaySound
- #define MOVEPLEEYERASS ApplyAnimation
- #define STOPMOVINGASS ClearAnimations
- #define WATSPLEEYERDOINTHER GetPlayerAnimationIndex
- #define WATSPLEEYERDOIN GetAnimationName
- #define WATSPLEEYERDOSUMTHING GetPlayerSpecialAction
- #define LETPLEEYERDOSUMTHING SetPlayerSpecialAction
- #define SHOWREDCIRCLE SetPlayerCheckPoint
- #define FUKREDCIRCLE DisablePlayerCheckpoint
- #define SHOWRACECIRCLE SetPlayerRaceCheckpoint
- #define FUKRACECIRCLE DisablePlayerRaceCheckpoint
- #define PLEEYERWORLDBOUNDRIES SetPlayerWorldBounds
- #define MARKERCULUR4ONEPLEEYER SetPlayerMarkerForPlayer
- #define PLEEYERSEENAMEOFPLEEYER ShowPlayerNameTagForPlayer
- #define SETICON4PLEEYER SetPlayerMapIcon
- #define FUKICON4PLEEYER RemovePlayerMapIcon
- #define ALLOWTP4PLEEYER AllowPlayerTeleport
- #define SETCAMPOS SetPlayerCameraPos
- #define SETCAMLOOKAT SetPlayerCamereLookAt
- #define SETCAMBEHINDPLEEYER SetCameraBehindPlayer
- #define WATSCAMPOS GetPlayerCameraPos
- #define WATSCAMLOOKAT GetPlayerCameraFrontVector
- #define ISPLEEYERON IsPlayerConnected
- #define ISPLEEYERDRIVINGINVEH IsPlayerInVehicle
- #define ISPLEEYERDRIVING IsPlayerInAnyVehicle
- #define ISPLEEYERINREDCIRCLE IsPlayerInCheckpoint
- #define ISPLEEYERINRACECIRCLE IsPlayerInRaceCheckpoint
- #define SETVW4PLEEYER SetPlayerVirtualWorld
- #define WATSVWOFPLEEYER GetPlayerVirtualWorld
- #define PLEEYERCANSTUNT EnableStuntBonusForPlayer
- #define EVERYONECANSTUNT EnableStuntBonusForAll
- #define PLEEYERSPECTATES TogglePlayerSpectating
- #define SPECPLEEYER PlayerSpectatePlayer
- #define SPECVEH PlayerSpectateVehicle
- #define STARTNPCREC StartRecordingPlayerData
- #define STOPNPCREC StopRecordingPlayerData
- //-----------------------------------------
- //---------------a_samp.inc----------------
- //-----------------------------------------
- #define FAX print
- #define FAXF printf
- #define XPLEEN format
- #define SENDCLIENTCATS SendClientMessage
- #define SENDCLIENTCATS4ALL SendClientMessageToAll
- #define SENDPLEEYERCATS SendPlayerMessageToPlayer
- #define SENDPLEEYERCATS4ALL SendPlayerMessageToAll
- #define PLEEYERDIED SendDeathMessage
- #define BIGTEXT4ALL GameTextForAll
- #define BIGTEXT GameTextForPlayer
- #define SETCLOCK SetTimer
- #define SETPROCLOCK SetTimerEx
- #define FUKCLOCK KillTimer
- #define TICKTOCK GetTickCount
- #define WATSMAXPLEEYERS GetMaxPlayers
- #define REMOOTFUNC CallRemoteFunction
- #define LOOCALFUNC CallLocalFunction
- #define ASINE asin
- #define ACOSINE acos
- #define ATANGENT atan
- #define ATANGENT2 atan2
- #define BROWSERTEXT SetGameModeText
- #define AMOUNTOFTEAMS SetTeamCount
- #define HOWTOBEBORN AddPlayerClass
- #define HOWTOBEBORNEX AddPlayerClassEx
- #define STATICVEH AddStaticVehicle
- #define STATICVEHEX AddStaticVehicleEx
- #define STATICPICKUP AddStaticPickup
- #define CREETPICKUP CreatePickup
- #define FUKPICKUP DestroyPickup
- #define VIEWNAMES ShowNameTags
- #define VIEWMARKERS ShowPlayerMarkers
- #define FUKSERVER GameModeExit
- #define TIME SetWorldTime
- #define WATSWEAPONNAME GetWeaponName
- #define ISTIRESBREAKABLE EnableTirePopping
- #define WEPSININTERIOR AllowInteriorWeapons
- #define WEATHER SetWeather
- #define GRAVITY SetGravity
- #define ADMINTELE AllowAdminTeleport
- #define DEATHDROP SetDeathDropAMount
- #define BOOOM CreateExplosion
- #define ZONEVIEWING EnableZoneNames
- #define NORMALWALKING UsePlayerPedAnims
- #define NOYELLOCONES DisableInteriorEnterExits
- #define NAMEDRAWDISTANCE SetNameTagDrawDistance
- #define NONAMELOS DisableNameTagLOS
- #define HEERCHATRADIUS LimitGlobalChatRadius
- #define SEEMARKERRADIUS LimitPlayerMarkerRadius
- #define NPCJOIN ConnectNPC
- #define ISNPC IsPlayerNPC
- #define IS1337 IsPlayerAdmin
- #define UMAD Kick
- #define UMADDER Ban
- #define UMADDEST BanEx
- #define SEND1337CMD SendRconCommand
- #define GETSERVARSTRING GetServerVarAsString
- #define GETSERVARINT GetServerVarAsInt
- #define GETSERVARBOOL GetServerVarAsBool
- #define CREETMENU CreateMenu
- #define FUKMENU DestroyMenu
- #define ITEM AddMenuItem
- #define COLUMNHEADER SetMenuColumnHeader
- #define SHOWMENU ShowMenu
- #define LITEFUKMENU HideMenu
- #define MENUEXIST IsValidMenu
- #define HALFLITEFUKMENU DisableMenu
- #define FUKMENUROW DisableMenuRow
- #define WATMENU GetPlayerMenu
- #define CREETTD CreateTextDraw
- #define FUKTD TextDrawDestroy
- #define CHARSIZETD TextDrawLetterSize
- #define TEXTSIZETD TextDrawTextSize
- #define ALIGNTD TextDrawAlignment
- #define CULURTD TextDrawColor
- #define BOXEDTD TextDrawUseBox
- #define BOXCULURTD TextDrawBoxColor
- #define SHADOTD TextDrawSetShadow
- #define OUTLINETD TextDrawSetOutline
- #define BGCULURTD TextDrawBackgroundColor
- #define FONTTD TextDrawFont
- #define PROPORTIONTD TextDrawSetProportional
- #define SHOWTD TextDrawShowForPlayer
- #define HIDETD TextDrawHideForPlayer
- #define SHOW4ALLTD TextDrawShowForAll
- #define HIDE4ALLTD TextDrawHideForAll
- #define STRINGTD TextDrawSetString
- #define CREETGANGZONE GangZoneCreate
- #define FUKGANGZONE GangZoneDestroy
- #define SHOWGANGZONE GangZoneShowForPlayer
- #define SHOW4ALLGANGZONE GangZoneShowForAll
- #define HIDEGANGZONE GangZoneHideForPlayer
- #define HIDE4ALLGANGZONE GangZoneHideForAll
- #define FLASHGANGZONE GangZoneFlashForPlayer
- #define FLASH4ALLGANGZONE GangZoneFlashForAll
- #define STOPFLASHGANGZONE GangZoneStopFlashForPlayer
- #define STOPFLASH4ALLGANGZONE GangZoneStopFlashForAll
- #define CREET3DTEXT Create3DTextLabel
- #define FUK3DTEXT Delete3DTextLabel
- #define ATTACH3DTEXTTOPLEEYER Attach3DTextLabelToPlayer
- #define ATTACH3DTEXTTOVEH Attach3DTextLabelToVehicle
- #define UPDATE3DTEXT Update3DTextLabelText
- #define CREETPLEEYER3DTEXT CreatePlayer3DTextLabel
- #define FUKPLEEYER3DTEXT DeletePlayer3DTextLabel
- #define UPDATEPLEEYER3DTEXT UpdatePlayer3DTextLabelText
- #define PLZGIVEDIALOG ShowPlayerDialog
- //-----------------------------------------
- //--------------a_sampdb.inc---------------
- //-----------------------------------------
- #define DEETBEESOPEN db_open
- #define DEETBEESSTFU db_close
- #define DEETBEESCURRY db_query
- #define DEETBEESFREE db_free_result
- #define DEETBEESROWS db_num_rows
- #define DEETBEESNEXTROW db_next_row
- #define DEETBEESFIELDS db_num_fields
- #define DEETBEESFIELDNAME db_field_name
- #define DEETBEESCUMFIELD db_get_field
- #define DEETBEESCUMFIELDASSOC db_get_field_assoc
- //-----------------------------------------
- //-------------a_vehicles.inc--------------
- //-----------------------------------------
- #define CREETVEH CreateVehicle
- #define FUKVEH DestroyVehicle
- #define ISVEHSTREEMED IsVehicleStreamedIn
- #define WATSVEHPOS GetVehiclePos
- #define VEHPOS SetVehiclePos
- #define WATSVEHZ GetVehicleZAngle
- #define WATSVEHROTQUAT GetVehicleRotationQuat
- #define VEHZ SetVehicleZangle
- #define VEHPARAMS4PLEEYER SetVehicleParamsForPlayer
- #define RESPAWNVEH SetVehicleToRespawn
- #define VEHININTERIOR LinkVehicleToInterior
- #define TUUN AddVehicleComponent
- #define UNTUUN RemoveVehicleComponent
- #define VEHCULUR ChangeVehicleColor
- #define VEHPAINT ChangeVehiclePaintJob
- #define VEHHEALTH SetVehicleHealth
- #define WATSVEHHEALTH GetVehicleHealth
- #define TRAILERTOVEH AttachTrailerToVehicle
- #define UNTRAILERTOVEH DetachTrailerFromVehicle
- #define ISTRAILERTOVEH IsTrailerAttachedToVehicle
- #define WATSVEHTRAILER GetVehicleTrailer
- #define NUMBERPLEET SetVehicleNumberPlate
- #define WATSVEHMODEL GetVehicleModel
- #define WATSTUUNINSLOT GetVehicleComponentInSlot
- #define WATSTUUNTYPE GetVehicleComponentType
- #define FIXVEH RepairVehicle
- #define WATSSPEEDOFVEH GetVehicleVelocity
- #define SPEEDOFVEH SetVehicleVelocity
- #define ANGULARSPEEDOFVEH SetVehicleAngularVelocity
- #define WATSDAMAGE GetVehicleDamageStatus
- #define DAMAGE UpdateVehicleDamageStatus
- #define VWVEH SetVehicleVirtualWorld
- #define WATSVWVEH GetVehicleVirtualWorld
- //-----------------------------------------
- //----------------core.inc-----------------
- //-----------------------------------------
- #define LOTTASPACE heapspace
- #define FUNCIDX funcidx
- #define HOWMANYARGHS numargs
- #define WATSARGH getarg
- #define ARGHIS setarg
- #define SMALLER tolower
- #define TALLER toupper
- #define CWAPSHARS swapchars
- #define NORADM random
- #define MINIMUM min
- #define MAXIMUM max
- #define SHELL clamp
- #define GETPROP getproperty
- #define SETPROP setproperty
- #define FUKPROP deleteproperty
- #define ISTHERPROP existproperty
- //-----------------------------------------
- //--------------datagram.inc---------------
- //-----------------------------------------
- #define SENDSTR sendstring
- #define SENDPACK sendpacket
- #define LISTEN listenport
- //-----------------------------------------
- //----------------file.inc-----------------
- //-----------------------------------------
- #define PLZOPENFILE fopen
- #define CLOSETHX fclose
- #define ONLYFURAWHILE ftemp
- #define FUKFILE fremove
- #define WRITE fwrite
- #define READ fread
- #define PUSTSJAR fputchar
- #define GETSJAR fgetchar
- #define BLOCKWRITE fblockwrite
- #define BLOCREAD fblockread
- #define SEARCH fseek
- #define LENGTH flength
- #define ISTHERFILE fexist
- #define MATSZ fmatch
- //-----------------------------------------
- //---------------float.inc-----------------
- //-----------------------------------------
- #define FLOT float
- #define FLOTSTR floatstr
- #define FLOTMUL floatmul
- #define FLOTDIV floatdiv
- #define FLOTADD floatadd
- #define FLOTSUB floatsub
- #define FLOTFRACT floatfract
- #define FLOTROUND floatround
- #define FLOTCMP floatcmp
- #define FLOTSQRRT floatsqroot
- #define FLOTPWR floatpower
- #define FLOTLOG floatlog
- #define FLOTSIN floatsin
- #define FLOTCOS floatsin
- #define FLOTTAN floattan
- #define FLOTABS floatabs
- //-----------------------------------------
- //---------------strin.inc-----------------
- //-----------------------------------------
- #define STRINGLENGTH strlen
- #define PACK strpack
- #define UNPACK strunpack
- #define CONCAT strcat
- #define MID strmid
- #define INSERT strins
- #define FUK strdel
- #define IZSAMESTR strcmp
- #define IZUINTHER strfind
- #define IZINT strval
- #define INTIZ valstr
- #define IZPACK ispacked
- #define DECOD uudecode
- #define ENCOD uuencode
- #define COPYMEMRY memcpy
- //-----------------------------------------
- //----------------time.inc-----------------
- //-----------------------------------------
- #define WATSTIME gettime
- #define WATSDATE getdate
- #define WATSTICK tickcount
- //-----------------------------------------
- //------------------EOF--------------------
- //-----------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement