Sistem Armament si Ferestre Crafting

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

Nivel 1
Mesaje: 83
Membru din: 16 Noi 2013, 17:26
Regat: Shinsoo
Aprecieri: 37  
Mulţumiri: 1  
Medalii

*Problemă/Întrebare: Implementare sistem armament si crafting pe acelasi npc.
Tipologie server: pvp fun
*Resursă folosită: Sistem Armament
*ServerFiles utilizat: Nu mai stiu denumirea, serverfile, client, surse, tot, postate de Spyke.
*Syserr: gol, n-am nici un fel de eroare sau avertizare.
Poză:
*Detalii suplimentare:

1) La sistemul armament, am implementat dupa tutorialul postat mai sus. Problema e in felul urmator:

- De pe cont de player daca incerc sa vad armamentul altui player nu se intampla nimic, apas pe buton de "n" ori si nimic. De pe cont de GM la fel. Daca incerc de pe cont de player/GM sa vad echipamentul unui GM primesc mesaj in chat "Jucatorul "cutarescu" a blocat functia" etc. Mai pe scurt dau click pe "Armament" si nu se intampla nimic. In sysser nu primesc nimic legat de asta.

2) Am vazut pe ceva servere ca poti avea mai multe ferestre (diferite) de crafting pe acelasi NPC, categorii, ex: "Crafting accesorii, Crafting armuri, etc.". Eu nu cunosc niciun limbaj de cod, am incercat o zi intreaga sa fac chestia asta sa mearga si tot ce am reusit sa fac a fost sa am doua categorii care deschid aceeasi fereastra de crafting (pe prima) :)).

Sunt 98% ca folosesc client/svfile 40k.

Ce am incercat sa fac pana acum:
- reinstalat sistemul armament de 3 ori, verificat de o gramada de ori. Am modificat prin el chestii, nimic.
- la fel si cu cube, reinstalat, verificat, incercat cube de pe alt serverfile, nu pot sa fac ferestre diferite.
Ultima oară modificat 08 Noi 2019, 17:36 de către axdement, modificat de 2 ori în total.
gayzus
Afișează semnătura
Avatar utilizator
axdement
Nivel 1

Nivel 1
Mesaje: 83
Membru din: 16 Noi 2013, 17:26
Regat: Shinsoo
Aprecieri: 37  
Mulţumiri: 1  
Medalii

Up.
gayzus
Afișează semnătura
Avatar utilizator
YoKe
Fost Helper

Fost Helper
Mesaje: 235
Membru din: 07 Ian 2015, 00:34
Regat: Chunjo
Aprecieri: 133  
Mulţumiri: 13  
 Contact:
Medalii

Intra in root in uitarger.py si caută
def ShowDefaultButton(self):

Acolo trebuie sa ai urmatoarea linie
if str(player.GetName()) == "["

Sterge acea linie.

[ Postat de pe Android ] Imagine
Nu raspund intrebarilor stupide in PM
Ai o problema contacteaza-ma, te ajut cand am timp .
Afișează semnătura
Avatar utilizator
axdement
Nivel 1

Nivel 1
Mesaje: 83
Membru din: 16 Noi 2013, 17:26
Regat: Shinsoo
Aprecieri: 37  
Mulţumiri: 1  
Medalii

YoKe scrie: ↑01 Noi 2019, 10:15 Intra in root in uitarger.py si caută
def ShowDefaultButton(self):

Acolo trebuie sa ai urmatoarea linie
if str(player.GetName()) == "["

Sterge acea linie.

[ Postat de pe Android ] Imagine
Apreciez deranjul de a da copy&paste, dar raspunsul asta l-am gasit si eu de 500 de ori acum 2 zile si nu functioneaza. :D
gayzus
Afișează semnătura
Avatar utilizator
axdement
Nivel 1

Nivel 1
Mesaje: 83
Membru din: 16 Noi 2013, 17:26
Regat: Shinsoo
Aprecieri: 37  
Mulţumiri: 1  
Medalii

up.
gayzus
Afișează semnătura
Avatar utilizator
axdement
Nivel 1

Nivel 1
Mesaje: 83
Membru din: 16 Noi 2013, 17:26
Regat: Shinsoo
Aprecieri: 37  
Mulţumiri: 1  
Medalii

up
gayzus
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

YoKe scrie: ↑01 Noi 2019, 10:15 Intra in root in uitarger.py si caută
def ShowDefaultButton(self):

Acolo trebuie sa ai urmatoarea linie
if str(player.GetName()) == "["

Sterge acea linie.

[ Postat de pe Android ] Imagine
Nuj dc da' cred că tocmai i-ai cam şters verificarea =)) N-are nici o treabă cu problema lui..

Dar totuşi mi se pare ciudat având acea verificare butonul nu ar trebui să apară din câte ştiu eu :-? :-\
Ai încercat să l bagi iar pe server urmând din nou tutorialul? Nu de alta, da' eu aveam sistemu ăsta şi mergea ok..
Imagine
Afișează semnătura
Avatar utilizator
xKozeD.
Nivel 4

Nivel 4
Mesaje: 599
Membru din: 18 Sep 2015, 19:23
Aprecieri: 152  
Mulţumiri: 1696  
Discord: Copiază ID
 Contact:
Medalii

pune cmd_general.cpp aici.
Imagine
Afișează semnătura
Avatar utilizator
axdement
Nivel 1

Nivel 1
Mesaje: 83
Membru din: 16 Noi 2013, 17:26
Regat: Shinsoo
Aprecieri: 37  
Mulţumiri: 1  
Medalii

xKozeD. scrie: ↑06 Noi 2019, 12:43 pune cmd_general.cpp aici.


Este pus bine!
gayzus
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

if ((tch->IsGM()) || (!test_server && tch->IsGM()))
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Jucatorul %s a blocat aceasta functie!"), tch->GetName());
return;
}
Dacă ştergi funcţia asta, îţi merge comanda?
Imagine
Afișează semnătura
Închis
Răspunsuri
4
Vizualizări
550
Răspunsuri
8
Vizualizări
836

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

  • Informaţie
  • Cine este conectat

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