[Ajuda] Mudularidade sem callback
#1

Gostaria de saber como faзo para chamar uma funзao em um outro arquivo sem que essa funзao seja uma callback(public) sem que precise passar parametros.Eu fiz uma pergunta no topico do BlueX sobre modularidade e uma pessoa me sugestionou isso:

Quote:
Originally Posted by VeNuZ_
Посмотреть сообщение
Se usares assim:

pawn Код:
module_RequestClass(playerid, classid)
{
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
}
Nгo precisas de colocar parвmetros caso uses callback precisas senгo irб te dar erro...
Й realmente necessario o retorno de parametros? Por exemplo:

Modulo:

setar.pwn:
Код:
public module_RequestClass(playerid, classid)
{
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
}
main.pwn
Код:
public OnPlayerRequestClass(playerid, classid)
{
  module_RequestClass(playerid,classid);
  return 1;
}
ou posso por apenas: module_RequestClass();

ou eu coloco para chamar a funзao assim no proprio main do arquivo principal:

Код:
main()
{
    module_RequestClass();
}
Espero que entendam minha duvida
Reply


Messages In This Thread
Mudularidade sem callback - by 3War - 01.06.2015, 02:19
Re: Mudularidade sem callback - by rjjj - 01.06.2015, 02:49
Re: Mudularidade sem callback - by 3War - 01.06.2015, 03:00
Re: Mudularidade sem callback - by rjjj - 01.06.2015, 03:13
Re: Mudularidade sem callback - by 3War - 01.06.2015, 03:35

Forum Jump:


Users browsing this thread: 2 Guest(s)