arata armament ca gm.

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Avatar utilizator
Gusal
Nivel 1

Nivel 1
Mesaje: 118
Membru din: 25 Iun 2019, 23:40
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 0
Medalii

UP!

[ Postat de pe Android ] Imagine
Avatar utilizator
Gusal
Nivel 1

Nivel 1
Mesaje: 118
Membru din: 25 Iun 2019, 23:40
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 0
Medalii

Up! Nimeni?

[ Postat de pe Android ] Imagine
Avatar utilizator
Kazuhiri
Nivel 9

Nivel 9
Mesaje: 2088
Membru din: 26 Mar 2017, 19:14
Server: Demetris
Regat: Shinsoo
Aprecieri: 396  
Mulţumiri: 3229  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

Gusal scrie: ↑27 Noi 2019, 15:11 Up! Nimeni?

[ Postat de pe Android ] Imagine
Ți-a răspuns și Raiddon, fa o verificare dacă este GM, mi se pare ca are și happines chestia asta cu armamentul cu verificare dacă ești GM sau nu

[ Postat de pe Android ] Imagine
Demetris2 Imagine
Afișează semnătura
Avatar utilizator
sTrix.
Nivel 5

Nivel 5
Mesaje: 807
Membru din: 15 Feb 2018, 17:52
Regat: Jinno
Aprecieri: 238  
Mulţumiri: 273  
Medalii

	if (!IsGameMaster())
	{
		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Doar un GM are acces la aceasta functie!"))
		return false;
	}
Apasa Imagine daca te-am ajutat.
Imagine
Afișează semnătura
Avatar utilizator
[Reizo]
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1301
Membru din: 22 Oct 2019, 15:44
Server: SAPPHIRE2
Regat: Chunjo
Aprecieri: 409  
Mulţumiri: 4322  
Discord: Copiază ID
 Contact:
Medalii

sTrix. scrie: ↑27 Noi 2019, 16:52
	if (!IsGameMaster())
	{
		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Doar un GM are acces la aceasta functie!"))
		return false;
	}
Off: Nu o să-l ajute asta, că are nevoie de un "cod" care să-i arăte funcţia chiar dacă jucătorul are echipamentu' pe off, dacă pune verificarea aia jucătorii nu vor mai putea vedea echipamentul.


On: Dacă ai sistemul trimite aici să vedem ce şi cum nu putem spune exact unde să pui depinde de la sistem la sistem
Imagine
Afișează semnătura
Avatar utilizator
Gusal
Nivel 1

Nivel 1
Mesaje: 118
Membru din: 25 Iun 2019, 23:40
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 0
Medalii

sTrix. scrie: ↑27 Noi 2019, 16:52
	if (!IsGameMaster())
	{
		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Doar un GM are acces la aceasta functie!"))
		return false;
	}
Faza e ca am pus asta in cmd_general in functia view_equip si nu se intampla nimic tot cand dau armament dupa gm tot cere aprobarea....
Avatar utilizator
Gusal
Nivel 1

Nivel 1
Mesaje: 118
Membru din: 25 Iun 2019, 23:40
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 0
Medalii

Raiidon scrie: ↑27 Noi 2019, 17:17
sTrix. scrie: ↑27 Noi 2019, 16:52
	if (!IsGameMaster())
	{
		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Doar un GM are acces la aceasta functie!"))
		return false;
	}
Off: Nu o să-l ajute asta, că are nevoie de un "cod" care să-i arăte funcţia chiar dacă jucătorul are echipamentu' pe off, dacă pune verificarea aia jucătorii nu vor mai putea vedea echipamentul.


On: Dacă ai sistemul trimite aici să vedem ce şi cum nu putem spune exact unde să pui depinde de la sistem la sistem

Faza este ca eu l-am scos din rohan in sursa am doar asta :
si functia do_view_equip

ACMD(do_view_equip)
{
if(!ch) {return;}

if (ch->GetGMLevel() <= GM_PLAYER)
return;

char arg1[256];
one_argument(argument, arg1, sizeof(arg1));

if (*arg1)
{
DWORD vid = 0;
str_to_number(vid, arg1);
LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid);

if (!tch)
return;

if (!tch->IsPC())
return;
/*
int iSPCost = ch->GetMaxSP() / 3;

if (ch->GetSP() < iSPCost)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("정신력이 부족하여 다른 사람의 장비를 볼 수 없습니다."));
return;
}
ch->PointChange(POINT_SP, -iSPCost);
*/
tch->SendEquipment(ch);
}
}
Avatar utilizator
[Reizo]
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1301
Membru din: 22 Oct 2019, 15:44
Server: SAPPHIRE2
Regat: Chunjo
Aprecieri: 409  
Mulţumiri: 4322  
Discord: Copiază ID
 Contact:
Medalii

Gusal scrie: ↑27 Noi 2019, 17:39
sTrix. scrie: ↑27 Noi 2019, 16:52
	if (!IsGameMaster())
	{
		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Doar un GM are acces la aceasta functie!"))
		return false;
	}
Faza e ca am pus asta in cmd_general in functia view_equip si nu se intampla nimic tot cand dau armament dupa gm tot cere aprobarea....
Cum adică cere aprobarea? Când dai pe buton ca gm la player, ce zice?
Imagine
Afișează semnătura
Avatar utilizator
Gusal
Nivel 1

Nivel 1
Mesaje: 118
Membru din: 25 Iun 2019, 23:40
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 0
Medalii

Raiidon scrie: ↑27 Noi 2019, 17:58
Gusal scrie: ↑27 Noi 2019, 17:39
sTrix. scrie: ↑27 Noi 2019, 16:52
	if (!IsGameMaster())
	{
		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Doar un GM are acces la aceasta functie!"))
		return false;
	}
Faza e ca am pus asta in cmd_general in functia view_equip si nu se intampla nimic tot cand dau armament dupa gm tot cere aprobarea....
Cum adică cere aprobarea? Când dai pe buton ca gm la player, ce zice?

Deci sistemul este putin mai complex adica este facut si pentru playeri si cand dai pe buton ca gm da un pm la jucator cum ca as vrea sa ii vad lui itemele si el aproba sau nu.
Avatar utilizator
[Reizo]
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1301
Membru din: 22 Oct 2019, 15:44
Server: SAPPHIRE2
Regat: Chunjo
Aprecieri: 409  
Mulţumiri: 4322  
Discord: Copiază ID
 Contact:
Medalii

Gusal scrie: ↑27 Noi 2019, 18:27
Raiidon scrie: ↑27 Noi 2019, 17:58
Gusal scrie: ↑27 Noi 2019, 17:39

Faza e ca am pus asta in cmd_general in functia view_equip si nu se intampla nimic tot cand dau armament dupa gm tot cere aprobarea....
Cum adică cere aprobarea? Când dai pe buton ca gm la player, ce zice?

Deci sistemul este putin mai complex adica este facut si pentru playeri si cand dai pe buton ca gm da un pm la jucator cum ca as vrea sa ii vad lui itemele si el aproba sau nu.
Caută funcţia aia de unde "dă pm" şi îi pui acolo verificarea.
Imagine
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
285
Răspunsuri
0
Vizualizări
165
Răspunsuri
4
Vizualizări
586

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 300 vizitatori