Jump to content

Použití pawna


AvestX

Recommended Posts

Takovíto TuT jsem tu neviděl, možná podobný ale nevadí, zde naleznete skoro :d všechno co v programu pawno lze nascriptovat.


Scripty:

Noví GameMode na tvorbu:

 

#include

 

main(){}

 

public OnGameModeInit()

{

return 1;

}

 

public OnGameModeExit()

{

return 1;

}

 

public OnPlayerRequestClass(playerid, classid)

{

return 1;

}

 

public OnPlayerConnect(playerid)

{

return 1;

}

 

public OnPlayerDisconnect(playerid, reason)

{

return 1;

}

 

public OnPlayerSpawn(playerid)

{

return 1;

}

 

public OnPlayerDeath(playerid, killerid, reason)

{

return 1;

}

 

public OnVehicleSpawn(vehicleid)

{

return 1;

}

 

public OnVehicleDeath(vehicleid, killerid)

{

return 1;

}

 

public OnPlayerText(playerid, text[])

{

return 1;

}

 

public OnPlayerCommandText(playerid, cmdtext[])

{

return SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Neznámý přikaz !");

}

 

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)

{

return 1;

}

 

public OnPlayerExitVehicle(playerid, vehicleid)

{

return 1;

}

 

public OnPlayerStateChange(playerid, newstate, oldstate)

{

return 1;

}

 

public OnPlayerEnterCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerLeaveCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerEnterRaceCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerLeaveRaceCheckpoint(playerid)

{

return 1;

}

 

public OnRconCommand(cmd[])

{

return 1;

}

 

public OnPlayerRequestSpawn(playerid)

{

return 1;

}

 

public OnObjectMoved(objectid)

{

return 1;

}

 

public OnPlayerObjectMoved(playerid, objectid)

{

return 1;

}

 

public OnPlayerPickUpPickup(playerid, pickupid)

{

return 1;

}

 

public OnVehicleMod(playerid, vehicleid, componentid)

{

return 1;

}

 

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)

{

return 1;

}

 

public OnVehicleRespray(playerid, vehicleid, color1, color2)

{

return 1;

}

 

public OnPlayerSelectedMenuRow(playerid, row)

{

return 1;

}

 

public OnPlayerExitedMenu(playerid)

{

return 1;

}

 

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)

{

return 1;

}

 

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

{

return 1;

}

 

public OnRconLoginAttempt(ip[], password[], success)

{

return 1;

}

 

public OnPlayerUpdate(playerid)

{

return 1;

}

 

public OnPlayerStreamIn(playerid, forplayerid)

{

return 1;

}

 

public OnPlayerStreamOut(playerid, forplayerid)

{

return 1;

}

 

public OnVehicleStreamIn(vehicleid, forplayerid)

{

return 1;

}

 

public OnVehicleStreamOut(vehicleid, forplayerid)

{

return 1;

}

 

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

{

return 1;

}

 

public OnPlayerClickPlayer(playerid, clickedplayerid, source)

{

return 1;

}

 


Noví FilterScript na tvorbu:

 

#include

 

 

public OnFilterScriptInit()

{

return 1;

}

 

public OnFilterScriptExit()

{

return 1;

}

 

public OnPlayerRequestClass(playerid, classid)

{

return 1;

}

 

public OnPlayerConnect(playerid)

{

return 1;

}

 

public OnPlayerDisconnect(playerid, reason)

{

return 1;

}

 

public OnPlayerSpawn(playerid)

{

return 1;

}

 

public OnPlayerDeath(playerid, killerid, reason)

{

return 1;

}

 

public OnVehicleSpawn(vehicleid)

{

return 1;

}

 

public OnVehicleDeath(vehicleid, killerid)

{

return 1;

}

 

public OnPlayerText(playerid, text[])

{

return 1;

}

 

public OnPlayerCommandText(playerid, cmdtext[])

{

return 0;

}

 

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)

{

return 1;

}

 

public OnPlayerExitVehicle(playerid, vehicleid)

{

return 1;

}

 

public OnPlayerStateChange(playerid, newstate, oldstate)

{

return 1;

}

 

public OnPlayerEnterCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerLeaveCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerEnterRaceCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerLeaveRaceCheckpoint(playerid)

{

return 1;

}

 

public OnRconCommand(cmd[])

{

return 1;

}

 

public OnPlayerRequestSpawn(playerid)

{

return 1;

}

 

public OnObjectMoved(objectid)

{

return 1;

}

 

public OnPlayerObjectMoved(playerid, objectid)

{

return 1;

}

 

public OnPlayerPickUpPickup(playerid, pickupid)

{

return 1;

}

 

public OnVehicleMod(playerid, vehicleid, componentid)

{

return 1;

}

 

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)

{

return 1;

}

 

public OnVehicleRespray(playerid, vehicleid, color1, color2)

{

return 1;

}

 

public OnPlayerSelectedMenuRow(playerid, row)

{

return 1;

}

 

public OnPlayerExitedMenu(playerid)

{

return 1;

}

 

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)

{

return 1;

}

 

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

{

return 1;

}

 

public OnRconLoginAttempt(ip[], password[], success)

{

return 1;

}

 

public OnPlayerUpdate(playerid)

{

return 1;

}

 

public OnPlayerStreamIn(playerid, forplayerid)

{

return 1;

}

 

public OnPlayerStreamOut(playerid, forplayerid)

{

return 1;

}

 

public OnVehicleStreamIn(vehicleid, forplayerid)

{

return 1;

}

 

public OnVehicleStreamOut(vehicleid, forplayerid)

{

return 1;

}

 

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

{

return 1;

}

 

public OnPlayerClickPlayer(playerid, clickedplayerid, source)

{

return 1;

}

 


CallBacky:

 

OnGameModeInit(); // Když se zapne GM

OnGameModeExit(); // Když se vypne GM

OnFilterScriptInit(); // Když se zapne FS

OnFilterScriptExit(); // Když se vypne FS

OnPlayerConnect(playerid); // Když hráč se připojí

OnPlayerDisconnect(playerid, reason); // Když hráč se odpojí

OnPlayerSpawn(playerid); // Když se spawne hráč

OnPlayerDeath(playerid, killerid, reason); // Když chcípne hráč

OnVehicleSpawn(vehicleid); // Když se auto spawne

OnVehicleDeath(vehicleid, killerid); // Když chcípne auto (bouchne)

OnPlayerText(playerid, text[]); // Když hráč píše do chatu

OnPlayerCommandText(playerid, cmdtext[]); // Když hráč napíše přikaz

OnPlayerRequestClass(playerid, classid); // Když hráč vybírá postavu

OnPlayerEnterVehicle(playerid, vehicleid, ispassenger); // Když hráč dá F nebo Enter před autem

OnPlayerExitVehicle(playerid, vehicleid); // Když hráč chce vystoupit z autíčka

OnPlayerStateChange(playerid, newstate, oldstate); // Když hráč nastoupí do auta a sedí nebo vystoupí no ...

OnPlayerEnterCheckpoint(playerid); // Když hráč vjede do normal checkpointu

OnPlayerLeaveCheckpoint(playerid); // Když hráč vyjede z normal checkpointu

OnPlayerEnterRaceCheckpoint(playerid); //když hráč vjede do závodního checkpointu

OnPlayerLeaveRaceCheckpoint(playerid); //Když hráčovi zmizí závodní checkpoint

OnRconCommand(cmd[]); // Sem se můžou dávat nové rcon příkazy (davaj se /rcon PRIKAZ)

OnPlayerRequestSpawn(playerid); // Když hráč klikne na spawn při výběru postav

OnObjectMoved(objectid); // Když object dojede do konce (moveobject)

OnPlayerObjectMoved(playerid, objectid); // Když hráčovo object dojede do konce (moveobject)

OnPlayerPickUpPickup(playerid, pickupid); // Když je hráč v nějákém pickupu

OnVehicleMod(playerid, vehicleid, componentid); // Když si hráč dá do auta tuning

OnVehiclePaintjob(playerid, vehicleid, paintjobid); // Když si hráč nastaví paint job do auta

OnVehicleRespray(playerid, vehicleid, color1, color2); // Když si hráč zmení barvu auta

OnPlayerSelectedMenuRow(playerid, row); // Když hráč ztiskne něco v menu

OnPlayerExitedMenu(playerid); // Když hráč má menu a dá enter

OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid); // Když se hráči zmení interior

OnPlayerKeyStateChange(playerid, newkeys, oldkeys); // Když hráč zmáčkne klávesnici

OnRconLoginAttempt( ip[], password[], success ); // Když se parazit připojí na rcon

OnPlayerUpdate(playerid); // Obyčejný public pro každého hráče na 300Ms

OnPlayerStreamIn(playerid, forplayerid); // Když hráč začne streamovat

OnPlayerStreamOut(playerid, forplayerid); // Když se hráč přestane streamovat

OnVehicleStreamIn(vehicleid, forplayerid); // Když auto streamuje

OnVehicleStreamOut(vehicleid, forplayerid); // Když auto přestane streamovat

OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]); // Když hráč vybírá dialog

 


Funkce:

 

AddMenuItem

AddPlayerClass

AddPlayerClassEx

AddStaticPickup

AddStaticVehicle

AddStaticVehicleEx

AddVehicleComponent

AllowAdminTeleport

AllowAdminTeleport CS

AllowInteriorWeapons

AllowPlayerTeleport

ApplyAnimation

Attach3DTextLabelToPlayer

Attach3DTextLabelToVehicle

AttachObjectToPlayer

AttachObjectToPlayer PL

AttachPlayerObjectToPlayer

AttachTrailerToVehicle

Ban

BanEx

CallLocalFunction

CallRemoteFunction

ChangeVehicleColor

ChangeVehiclePaintjob

ClearAnimations

ConnectNPC

Create3DTextLabel

CreateExplosion

CreateMenu

CreateObject

CreatePickup

CreatePlayer3DTextLabel

CreatePlayerObject

CreateVehicle

Db close

Db free result

Db get field

Db num fields

Db num rows

Db open

Db query

Delete3DTextLabel

DeletePVar

DeletePlayer3DTextLabel

Deleteproperty

DestroyMenu

DestroyObject

DestroyPickup

DestroyPlayerObject

DestroyVehicle

DetachTrailerFromVehicle

DisableInteriorEnterExits

DisableMenu

DisableMenuRow

DisableNameTagLOS

DisablePlayerCheckpoint

DisablePlayerRaceCheckpoint

EnableStuntBonusForAll

EnableStuntBonusForPlayer

EnableTirePopping

EnableZoneNames

Existproperty

Fblockread

Fblockwrite

Fclose

Fexist

Fgetchar

Flength

Float

Floatabs

Floatadd

Floatattan

Floatcmp

Floatcos

Floatdiv

Floatfract

Floatlog

Floatmul

Floatpower

Floatround

Floatsin

Floatsqroot

Floatstr

Floatsub

Fmatch

Fopen

ForceClassSelection

Format

Fputchar

Fread

Fremove

Fseek

Ftemp

Fwrite

GameModeExit

GameTextForAll

GameTextForPlayer

GangZoneCreate

GangZoneDestroy

GangZoneFlashForAll

GangZoneFlashForPlayer

GangZoneHideForAll

GangZoneHideForPlayer

GangZoneShowForAll

GangZoneShowForPlayer

GangZoneStopFlashForAll

GangZoneStopFlashForPlayer

GetMaxPlayers

GetObjectPos

GetObjectRot

GetPVarFloat

GetPVarInt

GetPVarString

GetPlayerAmmo

GetPlayerArmour

GetPlayerCameraFrontVector

GetPlayerCameraPos

GetPlayerCameraUpVector

GetPlayerColor

GetPlayerDrunkLevel

GetPlayerDrunkLevel NL

GetPlayerFacingAngle

GetPlayerFightingStyle

GetPlayerHealth

GetPlayerInterior

GetPlayerIp

GetPlayerKeys

GetPlayerMenu

GetPlayerMoney

GetPlayerName

GetPlayerObjectPos

GetPlayerObjectRot

GetPlayerPing

GetPlayerPos

GetPlayerScore

GetPlayerSkin

GetPlayerSpecialAction

GetPlayerState

GetPlayerSurfingVehicleID

GetPlayerTeam

GetPlayerTime

GetPlayerVehicleID

GetPlayerVehicleSeat

GetPlayerVelocity

GetPlayerVirtualWorld

GetPlayerWantedLevel

GetPlayerWeapon

GetPlayerWeaponData

GetPlayerWeaponState

GetServerVarAsBool

GetServerVarAsInt

GetServerVarAsString

GetTickCount

GetVehicleComponentInSlot

GetVehicleComponentType

GetVehicleDamageStatus

GetVehicleHealth

GetVehicleModel

GetVehiclePos

GetVehicleTrailer

GetVehicleVelocity

GetVehicleVirtualWorld

GetVehicleZAngle

GetWeaponName

Getdate

Getproperty

Gettime

GivePlayerMoney

GivePlayerWeapon

HideMenuForPlayer

IsPlayerAdmin

IsPlayerConnected

IsPlayerInAnyVehicle

IsPlayerInCheckpoint

IsPlayerInRaceCheckpoint

IsPlayerInRangeOfPoint

IsPlayerInVehicle

IsPlayerNPC

IsPlayerStreamedIn

IsTrailerAttachedToVehicle

IsValidObject

IsValidPlayerObject

IsVehicleStreamedIn

Ispacked

Kick

KillTimer

LimitGlobalChatRadius

LimitPlayerMarkerRadius

LinkVehicleToInterior

Memcpy

MoveObject

MovePlayerObject

PlayCrimeReportForPlayer

PlayerPlaySound

PlayerSpectatePlayer

PlayerSpectateVehicle

Print

Printf

PutPlayerInVehicle

Random

RemovePlayerFromVehicle

RemovePlayerMapIcon

RemoveVehicleComponent

RepairVehicle

ResetPlayerMoney

ResetPlayerWeapons

SendClientMessage

SendClientMessageToAll

SendDeathMessage

SendPlayerMessageToAll

SendPlayerMessageToPlayer

SendRconCommand

SetCameraBehindPlayer

SetDeathDropAmount

SetDisabledWeapons

SetGameModeText

SetGravity

SetMenuColumnHeader

SetNameTagDrawDistance

SetObjectPos

SetObjectRot

SetPVarFloat

SetPVarInt

SetPVarString

SetPlayerAmmo

SetPlayerArmedWeapon

SetPlayerArmour

SetPlayerCameraLookAt

SetPlayerCameraPos

SetPlayerChatBubble

SetPlayerCheckpoint

SetPlayerColor

SetPlayerDrunkLevel

SetPlayerFacingAngle

SetPlayerFightingStyle

SetPlayerHealth

SetPlayerInterior

SetPlayerMapIcon

SetPlayerMarkerForPlayer

SetPlayerName

SetPlayerObjectPos

SetPlayerObjectRot

SetPlayerPos

SetPlayerPosFindZ

SetPlayerRaceCheckpoint

SetPlayerScore

SetPlayerShopName

SetPlayerSkillLevel

SetPlayerSkin

SetPlayerSpecialAction

SetPlayerTeam

SetPlayerTime

SetPlayerVelocity

SetPlayerVirtualWorld

SetPlayerWantedLevel

SetPlayerWeather

SetPlayerWorldBounds

SetSpawnInfo

SetTeamCount

SetTimer

SetTimerEx

SetVehicleHealth

SetVehicleNumberPlate

SetVehicleParamsForPlayer

SetVehiclePos

SetVehicleToRespawn

SetVehicleVelocity

SetVehicleVirtualWorld

SetVehicleZAngle

SetWeather

SetWorldTime

Setproperty

ShowMenuForPlayer

ShowNameTags

ShowPlayerDialog

ShowPlayerMarkers

ShowPlayerNameTagForPlayer

SpawnPlayer

StartRecordingPlayerData

StopObject

StopPlayerObject

StopRecordingPlayerData

Strcat

Strcmp

Strdel

Strfind

Strins

Strlen

Strmid

Strpack

Strunpack

Strval

TextDrawAlignment

TextDrawBackgroundColor

TextDrawBoxColor

TextDrawColor

TextDrawCreate

TextDrawDestroy

TextDrawFont

TextDrawHideForAll

TextDrawHideForPlayer

TextDrawLetterSize

TextDrawSetOutline

TextDrawSetProportional

TextDrawSetShadow

TextDrawSetString

TextDrawShowForAll

TextDrawShowForPlayer

TextDrawTextSize

TextDrawUseBox

Tickcount

TogglePlayerClock

TogglePlayerControllable

TogglePlayerSpectating

Update3DTextLabelText

UpdatePlayer3DTextLabelText

UpdateVehicleDamageStatus

UsePlayerPedAnims

Uudecode

Uuencode

Valstr

 

Popsané (česky):

http://wiki.sa-mp.com/wiki/Category:Scripting_Functions&rurl=translate.google.cz&usg=ALkJrhhc9K_wPTa9QjAsUgdooO21RKfvXg'>http://translate.googleusercontent.com/translate_c?hl=cs&sl=en&tl=cs&u=http://wiki.sa-mp.com/wiki/Category:Scripting_Functions&rurl=translate.google.cz&usg=ALkJrhhc9K_wPTa9QjAsUgdooO21RKfvXg

Anglicky:

http://wiki.sa-mp.com/wiki/Category:Scripting_Functions


Většína je z wikipedie, kdyby byl nějáký moderator ochotný a připíchnul to byl bych rád 
Funkce jsem boužel nepopsal 

TOTO NENÍ CELÉ PAWN, JE TOHO MNOHEM VÍCE !!!

 


Link to comment
Share on other sites

omg Proc si asi myslis ze na konci byl -> :d <- asi proto ze sem si delal prdel ze to chci u toho mit give...-posle takto sem si rikal ze kdyz nemas 4hod co napraci tak muzes udelat ne? :d

Link to comment
Share on other sites

omg Proc si asi myslis ze na konci byl -> :d <- asi proto ze sem si delal prdel ze to chci u toho mit give...-posle takto sem si rikal ze kdyz nemas 4hod co napraci tak muzes udelat ne? :d

Asu si neviděl kolik je tam funkcí co ? :d

mě stačili publici :d

Link to comment
Share on other sites

Ano není to cele Pawn, jinak bys musel popsat všechny funkce z PAWN Embedded language ... ae vtip :d nevim jestli to mam připichnout :d ... zkus popsat funkce ... ae dobře připichnuto

Link to comment
Share on other sites

Ano není to cele Pawn, jinak bys musel popsat všechny funkce z PAWN Embedded language ... ae vtip :d nevim jestli to mam připichnout :d ... zkus popsat funkce ... ae dobře připichnuto

Popsaný funkce jsou na wikině, dal sem přesný odkaz, i přeloženo Googlem a i normal v angličktině "king"

Link to comment
Share on other sites

  • 1 year later...
PLs Moc .. Mám Tam do pawna dat všetko ?

 

Odtud si nic nekopíruj, to je pouze seznam co k čemu slouží.

 

Zapni pawno a dej "Nový soubor", do kterého budeš dodělat potřebné věci.

Link to comment
Share on other sites

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...