What does .extra & .bExtra means?
#1

Please explain these two in very simple words.


Код:
forward LoadUser_data(playerid,name[],value[]); 
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
Reply
#2

Quote:

bExtra and extra are used to pass additional data to the callback functions, e.g. the playerid parameter in the user system. If bExtra is true the value in extra will be passed as a parameter before identifier[]:

https://sampwiki.blast.hk/wiki/YSI:INI#b...g_.3D_false.29
Reply
#3

Quote:
Originally Posted by PrivatioBoni
Посмотреть сообщение
Can you also tell and explain me if is there any way to get a value from a file with single function like dini_Get() on Y_ini?

I want to use that function at here, dini_int to that function.

pawn Код:
if(strfind(PlayerName(playerid), "[Dr]",false) != -1) {
    if(!fexist(file) || dini_Int(file,"Member") == 0) {
       format(string,128,">> %s (%d) has been kicked from server. Reason: Fake Clan Member.",PlayerName(playerid),playerid);
       SendClientMessageToAll(COLOR_RED, string);
       SendClientMessage(playerid, COLOR_RED, "You have been kicked from server for using our clan although you're not a member of it.");
       SetTimerEx("kick_player",500,false,"d",playerid);
       return 0;
    }
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)