Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Смена пола и НПЦ АУКЦИОН
#1
Вообщем в донейт шоп добавил кнопку с байпасом <tr>
<td><button value="SEX" action="bypass -h admin_setsex" width=135 height=24 back="L2UI_CH3.bigbutton3_down" fore="L2UI_CH3.bigbutton3"></td>
</tr> ,смена пола,поставили в таблице admin_command_access_rights поставили на admin_setsex -0 ,врубили серв,админ может менять пол,а простой игрок не может Хотя в таблице 0 стоит ассес,в чем трабла? еще поставили нпц ауцион работает но ,когда нажимаешь добавить вещь пишет html was too long бла бла бла...Нам гворили нада розбить на страницы код,но как не сказали,помогите пожалуйста ,нпц могу скинуть
Ответ
#2
команды с префиксом admin_ передаются клиентом на сервер, тольуо в случае если в пакете UserInfo установлен флаг ГМ.
Так что давай, не давай access_leve а на елку не похож....
Ответ
#3
А что на счет аукциона?
Ответ
#4
Вообще-то в NpcHtmlMessage больше чем 8192 байта не пролезает. Ни никак. Так что, делайте паджинатор
Ответ
#5
Azagthtot Написал:Вообще-то в NpcHtmlMessage больше чем 8192 байта не пролезает. Не никак. Так что, делайте паджинатор

Помочь с этим можете бесплатно ?))
Ответ
#6
blact Написал:Помочь с этим можете бесплатно ?))

Помочь - да. Но знания Java/python/ECMAScript обязательны.
Если их нет - размещайте свое сообщение сразу в разделе "Куплю", вы сэкономите сове время и время других
Ответ
#7
Вот написали на питоме код для смены пола ,но когда жмешь сменить то ничего не происходит вот код import sys
from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance
from java.util import Iterator
from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance
from com.l2jfrozen.gameserver.network.serverpackets import UserInfo
from com.l2jfrozen.gameserver.network.serverpackets import MyTargetSelected
from com.l2jfrozen.gameserver.network.serverpackets import ValidateLocation
from com.l2jfrozen.gameserver.templates import L2NpcTemplate
from com.l2jfrozen.util.database import L2DatabaseFactory
from com.l2jfrozen.gameserver.model.quest import State
from com.l2jfrozen.gameserver.model.actor.appearance import PcAppearance
from com.l2jfrozen.gameserver.model.quest import QuestState
from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest

qn = "8205_NpcSex"

NPC=[500500]
ADENA= 57
QuestId = 8205
QuestName = "NpcSex"
QuestDesc = "custom"
InitialHtml = "1.htm"

print "importing custom: 8205: NpcSex"

class Quest (JQuest) :

def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)


def onEvent(self,event,st):
htmltext = event
count=st.getQuestItemsCount(ADENA)
if count < 10 and st.getPlayer().getLevel() < 80 :
htmltext = "Error2.htm"

elif st.getQuestItemsCount(ADENA) < 50 :
htmltext = "Error2.htm"

elif st.getPlayer().getLevel() < 80 :
htmltext = "Error2.htm"

else:
st.getPlayer().setTarget(st.getPlayer())

if event == "2":
st.takeItems(ADENA,50)
st.getPlayer().setSex(True)
st.playSound("ItemSound.quest_finish")
return "End.htm"
st.exitQuest(1)


if htmltext != event:
st.setState(State.COMPLETED)
st.exitQuest(1)
return htmltext


def onTalk (self,npc,player):
npcId = npc.getNpcId()
st = player.getQuestState(qn)
htmltext = u"<html><head><body>\u041c\u043d\u0435 \u043d\u0435 \u0447\u0435\u0433\u043e \u0442\u0435\u0431\u0435 \u0441\u043a\u0430\u0437\u0430\u0442\u044c.</body></html>"
return InitialHtml


QUEST = Quest(8205,qn,"custom")
CREATED = State('Start', QUEST)
STARTING = State('Starting', QUEST)
STARTED = State('Started', QUEST)
COMPLETED = State('Completed', QUEST)

QUEST.setInitialState(CREATED)

QUEST.addStartNpc(500500)
QUEST.addTalkId(500500)
Ответ
#8
Может вы хотя бы новую информацию отброадкстите, или (что правильнее) плеера кикните?
Ответ
#9
Помогите очень прошу хотя бы сказать что не правильно в коде)
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Смена внешнего вида брони/оружия ErichKrause 26 8,351 11-09-2017, 05:21 AM
Последний пост: Splinter
  Смена ника lasthero1994 12 3,184 08-02-2016, 03:31 PM
Последний пост: lasthero1994
  Смена html (языка) на PTS платформе raindew 26 4,994 03-08-2015, 03:53 AM
Последний пост: Zubastic
  Уникальный аукцион под PTS Interlude raindew 2 2,609 02-07-2015, 07:40 PM
Последний пост: raindew
  Смена цвета ника. CyMpak2009 10 2,842 12-16-2014, 03:13 AM
Последний пост: Zubastic
  смена цвета на нике и титуле l2 Rimmer 9 6,044 09-13-2014, 10:57 AM
Последний пост: Donatte
  Смена профессии dimanez 2 1,631 12-07-2013, 04:53 PM
Последний пост: uzola
  Смена ника/титула игрока slimline 6 3,873 03-28-2012, 03:35 AM
Последний пост: Zeratyl
  NPC-Аукцион. sasha0305 2 2,626 07-08-2011, 03:42 PM
Последний пост: Archiel
  Смена пола SkAvenger 0 1,663 03-23-2011, 09:47 PM
Последний пост: SkAvenger

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)