Cum pot sa fac viteza permanenta ?

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

Nivel 1
Mesaje: 62
Membru din: 08 Sep 2013, 17:35
Server: Mt2WordOnline
Regat: Shinsoo
Aprecieri: 3  
Mulţumiri: 150  
Medalii

As dori un quest ...sau ceva cu viteza permanenta de la inceputul crearii caracterului!!
Avatar utilizator
Chance
Mister Just4Metin

Mister Just4Metin
Mesaje: 1084
Membru din: 31 Dec 2014, 10:24
Server: Posibil
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 35  
 Contact:
Medalii

Cod: Selectaţi tot

quest papuci_vant begin
	state start begin
		when 72701.use begin
			if pc.getqf("bonus_viteza") == 0 then
				say_title("Papuci de vant permanenti")
				say("Salut , eu iti pot oferi viteza de miscare permanenta")
				say("fara sa trebuiasca sa porti papucii de vant cu tine mereu")
				say_reward("Vrei?")
						local x = select("Da","Nu")
							if x == 1 then
								say_title("Papuci de vant permanenti")
								say_reward("Ai primit viteza de miscare permanenta")
								affect.add_collect(8, 40, 60*60*24*365*60)
								pc.setqf("bonus_viteza", 1)
							elseif x == 2 then
								return
							end
			elseif pc.getqf("bonus_viteza") == 1 then
				syschat("Ai luat deja acest bonus")
			end
		end
	end
end
Si sa pui type 18 la papuci de vant in navicat.
Avatar utilizator
razordarius
Nivel 1

Nivel 1
Mesaje: 62
Membru din: 08 Sep 2013, 17:35
Server: Mt2WordOnline
Regat: Shinsoo
Aprecieri: 3  
Mulţumiri: 150  
Medalii

eu vreau licoarea vitezei sa fie permanenta la toti jucatori ,fara a fi nevoie sa o activeze ei din quest.
Avatar utilizator
Speachless
Deţinător Server

Deţinător Server
Mesaje: 1895
Membru din: 22 Iul 2014, 00:52
Server: Calliope2
Regat: Shinsoo
Aprecieri: 206  
Mulţumiri: 173  
 Contact:
Medalii

Deschide : char.cpp

Caută în

Cod: Selectaţi tot

int CHARACTER::GetLimitPoint(BYTE type) const

Cod: Selectaţi tot

case POINT_MOV_SPEED:
Modifică în

Cod: Selectaţi tot

		case POINT_MOV_SPEED:
			min_limit = 0;

			if (IsPC())
				limit = 200;
			else
				limit = 250;
			break;
La

Cod: Selectaţi tot

			if (IsPC())
				limit = 200;
Treci viteza pe care vrei ca toti jucatorii sa o aibe by default. Adica fara sa mai foloseasca papuci de viteza etc.
Să nu cumva să modifici min_limit = 0;. Acolo laşi cum e trecut pentru că are legatură cu alte lucruri.

La

Cod: Selectaţi tot

         else
            limit = 250;
Este pentru mobi.
Pentru acest mesaj, Speachless for the post:
razordarius
Like any god, I have my own bible and it is called the terms of use.
Imagine
Afișează semnătura
Avatar utilizator
razordarius
Nivel 1

Nivel 1
Mesaje: 62
Membru din: 08 Sep 2013, 17:35
Server: Mt2WordOnline
Regat: Shinsoo
Aprecieri: 3  
Mulţumiri: 150  
Medalii

Am rezolvat, multumesc mult dl.Dobrescu Sebastian fara tine nu as fi putut reusi.
Avatar utilizator
ZNF
Membru Club

Membru Club
Mesaje: 1953
Membru din: 16 Feb 2014, 10:09
Aprecieri: 15  
Mulţumiri: 110  
Discord: Copiază ID
Medalii

#Rezolvat.
Închis
viteza
Răspunsuri
4
Vizualizări
338
Răspunsuri
0
Vizualizări
312
Răspunsuri
6
Vizualizări
663
Răspunsuri
17
Vizualizări
1658

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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