Page 1 of 1

INCDULE

Posted: 2011 Dec 12 18:06
by KamiN
Noriu šituos kintamuosius

Code: Select all

new specialday[21]enum{    DAY_NONE1,    DAY_NONE,    DAY_CATCH,    DAY_HNS,    DAY_GUN,    DAY_CTSHLD,    DAY_TSHLD,    DAY_INVIS,    DAY_GRAV,    DAY_SPEED}

Code: Select all

new bool:duel_active
užregistruotus ir esančius plugine nr.1 naudoti funkcijoms rašyti plugine nr.2

Funkcijos pvz, kurią norėčiau parašyti plugine nr.2, bet šitam plugine nėra užregistruotas kintamasis DAY_HNS, kaip sakiau jis turėtų būti paimtas iš plugino nr.1

Code: Select all

#include aaaa.inc ....if(specialday[20] == DAY_HNS){        client_print(id, print_chat, "Your cant use VIP MENU on this day")        return PLUGIN_HANDLED}...
Ar galit pasakyti kas to aaaa.inc viduj turėtų būti?

Re: INCDULE

Posted: 2011 Dec 12 18:18
by psychical
Pagrindinis failas:

Code: Select all

public plugin_natives(){    register_native("speciali_diena", "native_speciali_diena", 1);} public native_speciali_diena(){    return specialday[21];} 
Include failas:

Code: Select all

#if defined _FAILAS_included  #endinput#endif#define _FAILAS_included native speciali_diena(); 
Sakykim LR:

Code: Select all

#include <FAILAS> if(specialidiena == DAY_HNS){        client_print(id, print_chat, "Your cant use VIP MENU on this day")        return PLUGIN_HANDLED} 
Aisku nesakau kad viskas teisingai, reikia laukt specu, nesu tikras del pacio nativo, zinau kaip jsi registruojamas tada, kai yra skirtas zaidejui, taciau nezinau kaip registruojamas globaliai