- Katılım
- 11 Ağu 2014
- Konular
- 95
- Mesajlar
- 1,904
- Reaksiyon Skoru
- 719
- Altın Konu
- 0
- Başarım Puanı
- 157
- TM Yaşı
- 10 Yıl 8 Ay 18 Gün
- Online Süresi
- 0
- MmoLira
- 60
- DevLira
- 0
HazarMt2 özlenen ömürlük yapısı, gelişmiş modern sistemler, gerçek yüksek tl ödüller ile 18 nisanda açılıyor HEMEN TIKLA!
cmd.cpp açılır-aratılır:
Kod:
ACMD(do_stun);
Kod:
ACMD(do_uzaktan_ticaret);
ACMD(do_uzaktan_ticaret_hayir);
ACMD(do_uzaktan_ticaret_kabul);
Kod:
{ "mall_passwor", do_inputall, 0, POS_DEAD, GM_PLAYER },
Kod:
{ "uzaktan_ticaret", do_uzaktan_ticaret, 0, POS_DEAD, GM_PLAYER }, { "uzaktan_ticaret_hayir", do_uzaktan_ticaret_hayir, 0, POS_DEAD, GM_PLAYER },
{ "uzaktan_ticaret_kabul", do_uzaktan_ticaret_kabul, 0, POS_DEAD, GM_PLAYER },
cmd_general.cpp açılır-aratılır:
Kod:
ACMD(do_observer_exit)
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:
ACMD(do_uzaktan_ticaret_hayir)
{
char hedef[256];
one_argument(argument, hedef, sizeof(hedef));
LPCHARACTER kimsin = CHARACTER_MANAGER::instance().FindPC(hedef);
CCI * farklich = P2P_MANAGER::instance().Find(hedef);
/////////////////////////////////////////////////////////////////////////
if (kimsin == ch){return;}
if (!*hedef){ch->ChatPacket(CHAT_TYPE_INFO, "yanlis kullanim");return;}
if (kimsin)
{
kimsin->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s isimli oyuncu uzaktan ticareti reddetti!"),ch->GetName());
}
else if (!kimsin)
{
if (farklich)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s kisisi bu kanalda degil."), kimsin->GetName());
return;
}
else
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s kisisi oyunda degil"), hedef);
}
}
}
ACMD(do_uzaktan_ticaret_kabul)
{
char hedef[256];
one_argument(argument, hedef, sizeof(hedef));
LPCHARACTER kimsin = CHARACTER_MANAGER::instance().FindPC(hedef);
CCI * farklich = P2P_MANAGER::instance().Find(hedef);
/////////////////////////////////////////////////////////////////
if (kimsin == ch){return;}
if (!*hedef)
{}
if (kimsin)
{
ch->ExchangeStart(kimsin);//__Exchange.cpp__
}
else if (!kimsin)
{
if (farklich)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s kisisi bu kanalda degil."), kimsin->GetName());
return;
}
else
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s kisisi oyunda degil"), hedef);
}
}
}
ACMD(do_uzaktan_ticaret)
{
char hedef[256];
one_argument(argument, hedef, sizeof(hedef));
LPCHARACTER kimsin = CHARACTER_MANAGER::instance().FindPC(hedef);
CCI * farklich = P2P_MANAGER::instance().Find(hedef);
////////////////////////////////////////////////////////////////////
if (!*hedef){return;}
if (kimsin == ch)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("|cffFFC125Hata: Kendi ismini yazamazsin!"));
return;
}
if (kimsin)
{
kimsin->ChatPacket(CHAT_TYPE_COMMAND, "sorgu %s %d", ch->GetName(), ch->GetLevel());
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s kisisine isteginiz iletildi."), kimsin->GetName());
}
else if (!kimsin)
{
if (farklich)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s kisisi bu kanalda degil."), kimsin->GetName());
return;
}
else
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s kisisi oyunda degil"), hedef);
return;
}
}
}
exchange.cpp açılır-aratılır:
Kod:
if (iDist >= EXCHANGE_MAX_DISTANCE)
return false;
Değiştirilir;
Kod:
/*if (iDist >= EXCHANGE_MAX_DISTANCE)
return false;*/
Kod:
"ConsoleEnable" : self.__Console_Enable,
Kod:
"sorgu" : self.Uzaktan_ticaret_soru,
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:
def Uzaktan_ticaret_soru(self, isim, level): uzaktan_sorusu = uiCommon.QuestionDialog()
uzaktan_sorusu.SetText("|cffFDD017|H|h" + str(isim)+ "|cff00ccff" + "(Lv."+str(level)+")"+ "|h|r" + " Seninle uzaktan ticaret yapmak istiyor.")
uzaktan_sorusu.SetAcceptEvent(lambda arg=TRUE: self.tamam_mk(isim))
uzaktan_sorusu.SetCancelEvent(lambda arg=FALSE: self.sie_mq(isim))
uzaktan_sorusu.Open()
self.uzaktan_sorusu = uzaktan_sorusu
return
def tamam_mk(self, isim):
#net.SendExchangeStartPacket(isim)
net.SendChatPacket("/uzaktan_ticaret_kabul " + str(isim))
self.uzaktan_sorusu.Close()
def sie_mq(self, isim):
net.SendChatPacket("/uzaktan_ticaret_hayir " + str(isim))
self.uzaktan_sorusu.Close()
Kod:
"%s isimli oyuncu uzaktan ticareti reddetti!";"|cff00ccff%s |cffFFC125isimli oyuncu uzaktan ticareti reddetti.";
"%s kisisi oyunda degil";
"|cff00ccff%s |cffFFC125isimli oyuncu oyunda değil.";
"%s kisisi bu kanalda degil.";
"|cff00ccff%s |cffFFC125isimli oyuncu bu kanalda değil.";
"|cffFFC125Hata: Kendi ismini yazamazsin!";
"|cffFFC125Hata: Kendi ismini yazamazsın.";
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
KONU İÇİN ÇOK TEŞEKKUR EDERİM KARDEŞİM ALLAH RAZI OLSUN İŞİME YARIYCAK.
KANIT.
![]()
Son düzenleme:
En Çok Reaksiyon Alan Mesajlar
Uuzun zamandır bakıyorum konuya da arkadaş güncellemiyor...buglar devam etmekte client kapanıyor kimi zaman core veriyor farklı chlerde
- Katılım
- 21 Ocak 2016
- Konular
- 14
- Mesajlar
- 815
- Reaksiyon Skoru
- 41
- Altın Konu
- 0
- Başarım Puanı
- 45
- TM Yaşı
- 9 Yıl 3 Ay 5 Gün
- Online Süresi
- 0
- MmoLira
- 8
- DevLira
- 0
Buglar fix mi
- Katılım
- 11 Ağu 2014
- Konular
- 95
- Mesajlar
- 1,904
- Reaksiyon Skoru
- 719
- Altın Konu
- 0
- Başarım Puanı
- 157
- TM Yaşı
- 10 Yıl 8 Ay 18 Gün
- Online Süresi
- 0
- MmoLira
- 60
- DevLira
- 0
???Buglar fix mi
- Katılım
- 17 Kas 2016
- Konular
- 4
- Mesajlar
- 103
- Reaksiyon Skoru
- 22
- Altın Konu
- 0
- Başarım Puanı
- 45
- TM Yaşı
- 8 Yıl 5 Ay 9 Gün
- Online Süresi
- 0
- MmoLira
- 21
- DevLira
- 6
Tebrikler. Kolay gelsin
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 7
- Görüntüleme
- 621
- Cevaplar
- 8
- Görüntüleme
- 704