[Tutorial] [Advanced]How to mimic Object-Oriented Programming in PAWN
#16

beautiful tutorial.

I use it this way. I do not know if it's true

- sorry my bad english, I do not speak english!

PHP код:
#if defined function
    #undef function
#endif
#define function%0::%1(%2)                         %0_%1(%2)
#if defined call
    #undef call
#endif
#define call::%0->%1(%2)                        %0_%1(%2)
enum e_PLAYER_INFO
{
    
PlayerID,
    
Nome[MAX_PLAYERS],
    
//...
}
new 
Player[MAX_PLAYERS][e_PLAYER_INFO];
// ================== [ FUNCTIONS ] ================== //
function PLAYER::SetPlayerVarInt(playeride_PLAYER_INFO:paramvalue){
    
Jogador[playerid][param] = value;
    return 
true;
}
function 
PLAYER::GetPlayerVarInt(playeride_PLAYER_INFO:param){
    return 
Jogador[playerid][param];
}
// ================== [ PUBLICs ] ================== //
public OnPlayerConnect(playerid)
{
    
call::PLAYER->SetPlayerVarInt(playeridPlayerID1);
    
call::PLAYER->GetPlayerVarInt(playeridPlayerID);

Reply


Messages In This Thread
[Advanced]How to mimic Object-Oriented Programming in PAWN - by Sasino97 - 13.12.2015, 14:11
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by HydraHumza - 13.12.2015, 14:14
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by vassilis - 13.12.2015, 15:00
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by Sasino97 - 13.12.2015, 16:21
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by Yashas - 13.12.2015, 17:02
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by N0FeaR - 13.12.2015, 21:28
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by Sasino97 - 26.01.2016, 20:55
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by KillerDVX - 27.01.2016, 11:27
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by SystemX - 30.01.2016, 17:11
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by NewbProgrammer - 31.01.2016, 05:59
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by Sasino97 - 02.02.2016, 11:23
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by Scranton - 18.08.2016, 12:29
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by Eoussama - 07.11.2017, 18:31
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by Xeon™ - 07.11.2017, 19:21
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by 0x88 - 04.12.2017, 10:39
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by SammyJ - 04.12.2017, 11:08
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by Kar - 07.12.2017, 04:29
Re: [Advanced]How to mimic Object-Oriented Programming in PAWN - by BiosMarcel - 07.12.2017, 14:31

Forum Jump:


Users browsing this thread: 2 Guest(s)