01.06.2015, 02:19
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:
Й realmente necessario o retorno de parametros? Por exemplo:
Modulo:
setar.pwn:
main.pwn
ou posso por apenas: module_RequestClass();
ou eu coloco para chamar a funзao assim no proprio main do arquivo principal:
Espero que entendam minha duvida
Quote:
Se usares assim:
pawn Код:
|
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; }
Код:
public OnPlayerRequestClass(playerid, classid) { module_RequestClass(playerid,classid); return 1; }
ou eu coloco para chamar a funзao assim no proprio main do arquivo principal:
Код:
main() { module_RequestClass(); }