Emoții fără arma echipată?

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
s3ri0uX
Nivel 1

Nivel 1
Mesaje: 94
Membru din: 28 Dec 2015, 13:31
Server: În curând !
Regat: Shinsoo
Aprecieri: 46  
Mulţumiri: 9  
Medalii

*Problemă: Nu-i chiar o problemă, e un "moft" care fixează mai multe bug-uri deodată.
Tipologie server: -
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: -
Poză: -
*Detalii suplimentare: Cum pot face ca emoțiile să se folosească fără arma echipată?
Nu am idee ce să adaug în ACMD(do_emotion)... știu doar că trebuie un if (ch-> " și de aici nu mai știu.


Edit: Ca în video aș vrea să fac.
[bbvideo=560,315]https://youtu.be/D8YQkhWHRpA[/bbvideo]
Ultima oară modificat 08 Iul 2018, 15:52 de către s3ri0uX, modificat 1 dată în total.
Avatar utilizator
BeauDeCiuda
Utilizator interzis !

Utilizator interzis !
Mesaje: 1915
Membru din: 24 Mar 2014, 16:25
Server: http://infomanii.ro
Regat: Chunjo
Aprecieri: 169  
Mulţumiri: 225  
 Contact:
Medalii

Emotiile functioneaza si fara arma, problema e la tine. Ia o sursa clean si pui din una in alta cmd_emotion.cpp

[ Postat de pe Linux Laptop ] Imagine
Imagine
Afișează semnătura
Avatar utilizator
Hexuleţ
Mister Just4Metin

Mister Just4Metin
Mesaje: 183
Membru din: 22 Iun 2016, 13:23
Server: ZENARIS
Regat: Chunjo
Aprecieri: 236  
Mulţumiri: 470  
Medalii

BeauDeCiuda scrie:Emotiile functioneaza si fara arma, problema e la tine. Ia o sursa clean si pui din una in alta cmd_emotion.cpp

[ Postat de pe Linux Laptop ] Imagine
Nu ai înţeles ce vrea. El vrea să nu se mai vadă arma în timpul emoţiilor, fix ca pe oficial. Şi eu sunt interesat de asta.
Afișează semnătura
Avatar utilizator
BeauDeCiuda
Utilizator interzis !

Utilizator interzis !
Mesaje: 1915
Membru din: 24 Mar 2014, 16:25
Server: http://infomanii.ro
Regat: Chunjo
Aprecieri: 169  
Mulţumiri: 225  
 Contact:
Medalii

Vlădu scrie:
BeauDeCiuda scrie:Emotiile functioneaza si fara arma, problema e la tine. Ia o sursa clean si pui din una in alta cmd_emotion.cpp

[ Postat de pe Linux Laptop ] Imagine
Nu ai înţeles ce vrea. El vrea să nu se mai vadă arma în timpul emoţiilor, fix ca pe oficial. Şi eu sunt interesat de asta.
Apai daca nu stie sa explice. O sa postez cand ajung acasa chestia aia :)

[ Postat de pe Linux Laptop ] Imagine
Imagine
Afișează semnătura
Avatar utilizator
s3ri0uX
Nivel 1

Nivel 1
Mesaje: 94
Membru din: 28 Dec 2015, 13:31
Server: În curând !
Regat: Shinsoo
Aprecieri: 46  
Mulţumiri: 9  
Medalii

[bbvideo=560,315]https://youtu.be/D8YQkhWHRpA[/bbvideo]

Cam așa vreau eu să fac. Atunci când ai arma echipată să nu poți folosii emoțiile, iar atunci când nu mai ai arma în mână să le poți folosii.
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

s3ri0uX scrie:*Problemă: Nu-i chiar o problemă, e un "moft" care fixează mai multe bug-uri deodată.
Tipologie server: -
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: -
Poză: -
*Detalii suplimentare: Cum pot face ca emoțiile să se folosească fără arma echipată?
Nu am idee ce să adaug în ACMD(do_emotion)... știu doar că trebuie un if (ch-> " și de aici nu mai știu.


Edit: Ca în video aș vrea să fac.
[bbvideo=560,315]https://youtu.be/D8YQkhWHRpA[/bbvideo]
Incearca asta:
ACMD(do_emotion)
{
	int i;
	{
		if (ch->IsRiding())
		{
			ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("말을 탄 상태에서 감정표현을 할 수 없습니다."));
			return;
		}
		if (GetWear(ITEM_WEAPON))
		{
			ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu pot folosi emotiile cu o arma echipata"));
			return;
		}
	}
Nu am testat, doar am adaugat acel if...
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
jimion94
Nivel 2

Nivel 2
Mesaje: 251
Membru din: 30 Dec 2016, 15:13
Server: ro
Regat: Jinno
Aprecieri: 89  
Mulţumiri: 679  
Medalii

[RaffaeL] scrie:
s3ri0uX scrie:*Problemă: Nu-i chiar o problemă, e un "moft" care fixează mai multe bug-uri deodată.
Tipologie server: -
*Resursă folosită: -
*s utilizat: -
*Syserr: -
Poză: -
*Detalii suplimentare: Cum pot face ca emoțiile să se folosească fără arma echipată?
Nu am idee ce să în ACMD(do_emotion)... știu doar că trebuie un if (ch-> " și de aici nu mai știu.


Edit: Ca în video aș vrea să fac.
[bbvideo=560,315]https://youtu.be/D8YQkhWHRpA[/bbvideo]
Incearca asta:
ACMD(do_emotion)
{
	int i;
	{
		if (ch->IsRiding())
		{
			ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("말을 탄 상태에서 감정표현을 할 수 없습니다."));
			return;
		}
		if (GetWear(ITEM_WEAPON))
		{
			ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu pot folosi emotiile cu o arma echipata"));
			return;
		}
	}
Nu am testat, doar am at acel if...
Avatar utilizator
s3ri0uX
Nivel 1

Nivel 1
Mesaje: 94
Membru din: 28 Dec 2015, 13:31
Server: În curând !
Regat: Shinsoo
Aprecieri: 46  
Mulţumiri: 9  
Medalii

Mulțumesc, rezolvasem deja.

Am pus if (ch->GetWear(ITEM_WEAPON))

TC
Avatar utilizator
[ST]SSH
Membru Club

Membru Club
Mesaje: 1704
Membru din: 12 Apr 2016, 23:54
Server: Fost Eluria2
Regat: Jinno
Aprecieri: 132  
Mulţumiri: 245  
 Contact:
Medalii

Marcat ca rezolvat.
Închis
Răspunsuri
12
Vizualizări
583

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 19 vizitatori