Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Aqui será a continuação da apostila 'Pawn book', iniciando-se pelas callbacks básicas e possivelmente publicarei callbacks mais avançadas ao longo do tempo...
- - Callbacks básicas:
- * OnPlayerConnect
- * OnPlayerDisconnect
- * OnPlayerSpawn
- * OnPlayerDeath
- * OnPlayerEnterVehicle
- * OnPlayerExitVehicle
- * OnPlayerText
- * OnPlayerCommandText
- * OnPlayerStateChange
- * OnPlayerKeyStateChange
- * OnPlayerUpdate
- * OnDialogResponse
- * OnFilterScriptInit
- * OnFilterScriptExit
- OnPlayerConnect == Quando um player se conecta ao servidor.
- parâmetros == (playerid)
- metodo:
- public OnPlayerConnect(playerid)
- {
- return 1;
- }
- OnPlayerDisconnect == Quando um player se desconecta do servidor;
- parâmetros == (playerid)
- metodo:
- public OnPlayerDisconnect(playerid)
- {
- return 1;
- }
- OnPlayerSpawn == Quando um player é spawnado, após morte, após entrar no servidor, após levar um settime..
- parâmetros == (playerid)
- metodo:
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- OnPlayerDeath == Quando um player é morto...
- parâmetros == (playerid, killerid, reason)
- metodo:
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- OnPlayerEnterVehicle == Quando um player entra em um veiculo...
- parâmetros == (playerid, vehicleid, ispassenger)
- metodo:
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- OnPlayerExitVehicle == Quando um player sai do veiculo...
- parâmetros == (playerid, vehicleid)
- metodo:
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- OnPlayerText == Quando um player digita um texto
- parâmetros == (playerid, text[])
- metodo:
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- OnPlayerCommandText == Quando um player digita um comando
- parâmetros == (playerid, cmdtext[])
- metodo:
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- return 1;
- }
- OnPlayerStateChange == Quando um player é mudado de estado, por exemplo ( de piloto para apé )
- parâmetros == (playerid, newsate, oldstate)
- metodo:
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- OnPlayerKeyStateChange == Quando um player digita uma tecla
- parâmetros == (playerid, newkeys, oldkeys)
- metodo:
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- OnPlayerUpdate == Auto-update de players, feito por ms pelo compilador...
- parâmetros == (playerid)
- metodo:
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- OnDialogResponde == Quando um dialog é chamado, sua resposta pode ser manipulada aqui.
- parâmetros == (playerid, dialogid, responde, listitem, inputtext[])
- metodo:
- public OnDialogResponde(playerid, dialogid, responde, listitem, inputtext[])
- {
- return 1;
- }
- OnFilterScriptInit == Quando o script é iniciado como FilterScript.
- parâmetros == ()
- metodo:
- public OnFilterScriptInit()
- {
- return 1;
- }
- OnFilterScriptExit == Quando o script é fechado como FilterScript.
- parâmetros == ()
- metodo:
- public OnFilterScriptExit()
- {
- return 1;
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment