pc.is_trade0 [CPP]

08/17/2015 04:18 I'm Kaito!#1
Ich möchte heute eine Questfunktion releasen die abfragt ob der Spieler gerade handelt, wenn nicht -> false wenn doch -> true.

08/17/2015 08:25 rollback#2
Nützlich, allerdings müsste man an der Stelle nicht erst den aktuellen character in ch ablegen.

Code:
int pc_is_trade0(lua_State* L)
	{
		lua_pushboolean(L, CQuestManager::instance().GetCurrentCharacterPtr()->GetExchange()!=NULL);
		return 1;
	}
08/17/2015 08:36 MrLibya#3
WTf , it's marty function from his source
08/17/2015 10:41 .Risan.#4
Das ist besser!
That is better!

PHP Code:
    int pc_is_trade0(lua_StateL)
    {
        
LPCHARACTER ch CQuestManager::instance().GetCurrentCharacterPtr();
        
        if (!
ch)
        {
            
sys_err("pc_is_trade0 FATALL ERROR : No Character Answer!");
            
lua_pushboolean(LFalse);
            return 
1;
        }
        
lua_pushboolean(Lch->GetExchange()!=NULL);
        return 
1;
    } 
08/17/2015 10:44 rollback#5
Quote:
Originally Posted by .Risan. View Post
Das ist besser!
That is better!

PHP Code:
    int pc_is_trade0(lua_StateL)
    {
        
LPCHARACTER ch CQuestManager::instance().GetCurrentCharacterPtr();
        
        if (!
ch)
        {
            
sys_err("pc_is_trade0 FATALL ERROR : No Character Answer!");
            
lua_pushboolean(LFalse);
            return 
1;
        }
        
lua_pushboolean(Lch->GetExchange()!=NULL);
        return 
1;
    } 
Beim Fehler würde nil eher passen, weil das in Lua bei jeglichen Fehlern zurückgegeben wird. Ansonsten sieht das schon deutlich besser aus :)
08/17/2015 14:14 BizepsSupportAccount#6
Quote:
Originally Posted by I'm Kaito! View Post
Ich möchte heute eine Questfunktion releasen die abfragt ob der Spieler gerade handelt, wenn nicht -> false wenn doch -> true.

Hast du nicht gelernt eigene Sachen zu releasen?

Was erhoffst du dir durch diesem Release, dass die Leute denken du kannst C++ ?
08/17/2015 14:35 ~> Thalion ッ <~#7
egal wie es ist, es wurde jetzt released und ausserdem haben hier ja auch genug leute "ihre" varriante released.
08/17/2015 16:24 Nectix#8
Quote:
Originally Posted by MrLibya View Post
WTf , it's marty function from his source
Hätte gern ein Statement diesbezüglich.
Bis dahin ist hier zu.

#closed