cum modific conducatorul la breasla din navicat

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

Nivel 2
Mesaje: 176
Membru din: 28 Mai 2014, 17:40
Regat: Jinno
Aprecieri: 7  
Mulţumiri: 1  
Medalii

cum modific conducatorul la breasla din navicat

Dau Tanks!!
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

Iti ofer quest pentru inelul urmasului >
quest change_guild_master_item begin
state start begin
function change_master( name , level_limit , time_resign_limit , time_be_other_leader , time_be_other_member , iscacheitem )
local ret = guild.change_master_with_limit( name , level_limit , time_resign_limit , time_be_other_leader , time_be_other_member, iscacheitem)
local result = false
if ret == 0 then
say("Ai introdus un nume fals")
elseif ret == 1 then
say("Doar liderii de breaslã pot folosi acest inel.")
elseif ret == 2 then
say("Membrul breslei nu a fost gãsit.")
elseif ret == 3 then
say("Ai adãugat cu succes un Mesaj de lider.")
result = true
elseif ret == 4 then
say("Tu nu eºti in nicio breaslã.")
elseif ret == 5 then
say("Caracterul care este trecut ca lider")
say("nu este online.")
elseif ret == 6 then
say("Caracterul care este trecut ca lider")
say("are nivelul prea mic.")
elseif ret == 7 then
say("Caracterul care este trecut ca lider")
say("trebuie sã aibe deja o breaslã.")
end
return result
end
when 71099.use begin
say_title("Inel de continuitate")
if pc.is_guild_master() == false then
say("Doar liderii breslelor pot folosi acest inel.")
return
end
say("Te rog sã introduci numele noului lider.")
say("")
local s = input()
say_title("Inel de continuitate")
if s == pc.name then
say("Nu poti sã iti introduci numele tãu.")
return
elseif s == "" then
say("Vã rugãm sã introduceti un alt nume!")
return
end
if not pc.is_near_vid( find_pc_by_name( s ) , 10 ) then
say("Caracterul cãruia vrei sã îi înmânezi breaslã")
say("trebuie sã fie alaturi de tine.")
return
end
if change_guild_master_item.change_master( s , 40 , 0 , 0 , 0 ,true) == true then
pc.remove_item(71099)
elseif ret == 5 then
say("error: 1")
say("Vã rugam sã contactati un administrator.")
elseif ret == 6 then
say("Caracterul care trebuie sã fie lider")
say("are nivelul prea scazut.")
else
say("error: 2")
say("Vã rugam sã introduceti un nume:")
say(ret)
say("Raportati unui administrator.")
end
end
end
end
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .
2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.
4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
5. Intraţi pe server şi scrieţi /reload q .
6. Testaţi quest-ul .
Sper ca te-am ajutat
https:/horus-maps.com
Afișează semnătura
Avatar utilizator
[Bullseye]
Utilizator interzis !

Utilizator interzis !
Mesaje: 201
Membru din: 16 Oct 2017, 20:00
Server: KOP2
Regat: Jinno
Aprecieri: 2  
Mulţumiri: 62  
Medalii

poti adauga un quest si sa schimbi din inel:

Cod: Selectaţi tot

quest change_guild_master_item begin
   state start begin
      function change_master( name , level_limit , time_resign_limit , time_be_other_leader , time_be_other_member , iscacheitem )
         local ret = guild.change_master_with_limit( name , level_limit , time_resign_limit , time_be_other_leader , time_be_other_member, iscacheitem)
         local result = false
         if ret == 0 then
            say("Ai introdus un nume fals")
         elseif ret == 1 then
            say("Doar liderii de breasla pot folosi acest inel.")
         elseif ret == 2 then
            say("Membrul breslei nu a fost gasit.")
         elseif ret == 3 then
            say("Ai adaugat cu succes un Mesaj de lider.")
            result = true
         elseif ret == 4 then
            say("Tu nu eoti in nicio breasla.")
         elseif ret == 5 then
            say("Caracterul care este trecut ca lider")
            say("nu este online.")
         elseif ret == 6 then
            say("Caracterul care este trecut ca lider")
            say("are nivelul prea mic.")
         elseif ret == 7 then
            say("Caracterul care este trecut ca lider")
            say("trebuie sa aibe deja o breasla.")
         end
         return result
      end
      when 71099.use begin
         say_title("Inelul urmasului")
         if pc.is_guild_master() == false then
            say("Doar liderii breslelor pot folosi acest inel.")
            return
         end
         say("Te rog sa introduci numele noului lider.")
         say("")
         local s = input()
         say_title("Inelul urmasului")
         if s == pc.name then
            say("Nu poti sa iti introduci numele tau.")
            return
         elseif s == "" then
            say("Va rugam sa introduceti un alt nume!")
            return
         end
         if not pc.is_near_vid( find_pc_by_name( s ) , 10 ) then
            say("Caracterul caruia vrei sa îi înmânezi breasla")
            say("trebuie sa fie alaturi de tine.")
            return
         end
         if change_guild_master_item.change_master( s , 40 , 0 , 0 , 0 ,true) == true then
            pc.remove_item(71099)
         elseif ret == 5 then
            say("error: 1")
            say("Va rugam sa contactati un administrator.")
         elseif ret == 6 then
            say("Caracterul care trebuie sa fie lider")
            say("are nivelul prea scazut.")
         else
            say("error: 2")
            say("Va rugam sa introduceti un nume:")
            say(ret)
            say("Raportati unui administrator.")            
         end
      end
   end
end
Sau daca nu, incearca in navicat, in player>guild_grade
sau
in navicat, in player>guild>master si la master pui id-ul playerului care vrei sa fie lider
DACĂ TE-AM AJUTAT DĂ-MI UN THX
Imagine
Afișează semnătura
Avatar utilizator
SysT3m
Nivel 2

Nivel 2
Mesaje: 176
Membru din: 28 Mai 2014, 17:40
Regat: Jinno
Aprecieri: 7  
Mulţumiri: 1  
Medalii

mersi!
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

Te conectezi la navicat > player guild >
Imagine
Linia master > este seful breslei , dai copy si mergi in guild_member
Imagine
pid -> este numarul caracterului din player > player .
Intri in player> player iei cod-ul de la un player de exemplu 1 > te duci in guild > si inlocuiesti master.
Pentru acest mesaj, LikePc for the post:
Seria7
https:/horus-maps.com
Afișează semnătura
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

Subiect mutat in probleme rezolvate.
https:/horus-maps.com
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
251
Răspunsuri
4
Vizualizări
308

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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