Account Maker SmS Shop nie daje itemkow

Status
Zamknięty.

Deejays

Advanced User
Zarejestrowany
Dołączył
Luty 15, 2013
Posty
270
Liczba reakcji
31
Witam, otoz mam taki problem posiadam TFS 0.3.6 (Tibia 8.54) oraz Nicaw Acc na ktorym mam SMS Shop dokladnie ten: SMS SHOP BY SanninStory
dodalem all, moge kupowac itemki w sms shopie lecz nie ma ich po zakupie w grze!
dodalem skrypt do globalevents
[LUA]-- ### CONFIG ###

-- message send to player by script "type" (types you can check in "global.lua")

SHOP_MSG_TYPE = 19

-- time (in seconds) between connections to SQL database by shop script

SQL_interval = 30

-- ### END OF CONFIG ###

function onThink(interval, lastExecution)

local result_plr = db.getResult("SELECT * FROM z_ots_comunication WHERE `type` = 'login';")

if(result_plr:getID() ~= -1) then

while(true) do

id = tonumber(result_plr:getDataInt("id"))

action = tostring(result_plr:getDataString("action"))

delete = tonumber(result_plr:getDataInt("delete_it"))

cid = getCreatureByName(tostring(result_plr:getDataString("name")))

if isPlayer(cid) == TRUE then

local itemtogive_id = tonumber(result_plr:getDataInt("param1"))

local itemtogive_count = tonumber(result_plr:getDataInt("param2"))

local container_id = tonumber(result_plr:getDataInt("param3"))

local container_count = tonumber(result_plr:getDataInt("param4"))

local add_item_type = tostring(result_plr:getDataString("param5"))

local add_item_name = tostring(result_plr:getDataString("param6"))

local received_item = 0

local full_weight = 0

if add_item_type == 'container' then

container_weight = getItemWeightById(container_id, 1)

if isItemRune(itemtogive_id) == TRUE then

items_weight = container_count * getItemWeightById(itemtogive_id, 1)

else

items_weight = container_count * getItemWeightById(itemtogive_id, itemtogive_count)

end

full_weight = items_weight + container_weight

else

full_weight = getItemWeightById(itemtogive_id, itemtogive_count)

if isItemRune(itemtogive_id) == TRUE then

full_weight = getItemWeightById(itemtogive_id, 1)

else

full_weight = getItemWeightById(itemtogive_id, itemtogive_count)

end

end

local free_cap = getPlayerFreeCap(cid)

if full_weight <= free_cap then

if add_item_type == 'container' then

local new_container = doCreateItemEx(container_id, 1)

local iter = 0

while iter ~= container_count do

doAddContainerItem(new_container, itemtogive_id, itemtogive_count)

iter = iter + 1

end

received_item = doPlayerAddItemEx(cid, new_container)

else

local new_item = doCreateItemEx(itemtogive_id, itemtogive_count)

received_item = doPlayerAddItemEx(cid, new_item)

end

if received_item == RETURNVALUE_NOERROR then

doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, 'You received >> '.. add_item_name ..' << from OTS shop.')

db.executeQuery("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";")

db.executeQuery("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";")

else

doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> '.. add_item_name ..' << from OTS shop is waiting for you. Please make place for this item in your backpack/hands and wait about '.. SQL_interval ..' seconds to get it.')

end

else

doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> '.. add_item_name ..' << from OTS shop is waiting for you. It weight is '.. full_weight ..' oz., you have only '.. free_cap ..' oz. free capacity. Put some items in depot and wait about '.. SQL_interval ..' seconds to get it.')

end

end

if not(result_plr:next()) then

break

end

end

result_plr:free()

end

return TRUE

end[/LUA]

Lecz nic to nie dalo.
Po zakupie itemka na acc wyskakuje sukcess, wchodzac do gry (przy kazdym zakupie jestem wylogowany) nie otrzymuje zadnej wiadomosci oraz zadnego itemka, prosze o pomoc, lub kontakt: 32301619
Dziekuje i pozdrawiam. Odwdziecze sie za pomoc!
Takze prosze o nie pisalnie bezuzytecznych postow typu : zmien na gesiora czy modern, I tak zostane przy Nicawie :)


@down xd jus spokojnie, nie chcialem Cie obrazic ani nic takiego ;) masz racje i rozumiem Cie ;)

@Swirus xd olewam Cie Cieplym moczem xd Potrafisz tylko krajsc, sprzedawac nie swoje rzeczy tak aby wlasciciel nie wiedzial, robisz podrobki wodbo na skryptach z neta to sory bardzo xd Ty nic sam nie osiagnales :P a ze nie potrafie php to nie znaczy ze sam nic nie potrafie bo sie mylisz, pokaz mi cos twojego :D nic nie ma takiego xd Idz prosic o admina na DBMW i DBViolencie jak potrafiles xd Aazu cos wspominal mi jak prosiles go o acc z dbko xd to malo sie nie poplakales ;p a ile to trzeba notek abys dostal bana? :)
PS. Jakbys troszke pomyslal co Ci najwidoczniej nie wychodzi:) to to jest dzial POMOC :) wiec nwm o co Ci chodzi xd
SWIRUS hahahahah juz wiem o co Ci chodzi ;D o twojego :chomiczka ;D bo co prawde mowie? boli? niby cos masz na chomiku, ktos sciaga a tam msg typu "hahah dzieki za ptk na chomiku, kup to za xx kontak: xx" no to sory kto ma tak naryte? i pelno plikow "dowagi" gz.
 
Odp: SmS Shop nie daje itemkow

Pomog?em ci tyle ile mog?em a piszesz, ?e nie odpisuje...
Co do skryptu, ja go tylko udost?pni?em, i nie oferowa?em pomocy przy nim, ale jednak co? ci pomog?em.

Mam cho? troch? w?asnego ?ycia, kt?rego nie musz? po?wi?ca? na internet...
 
Odp: SmS Shop nie daje itemkow

Zmie? na gesiora.

btw. jestes noobem co sam nic nie potrafi elo :) Plz hate me
 
Odp: SmS Shop nie daje itemkow

@Deejays
Zrobi? ci tego shopa, pisali?my o tym.
Wy?lesz mi mo?e skrypt PHP(api)? Bez tego nie da rady.
@Swiruseq
Po co ma zmienia?, ma prawo wyboru. Dla mnie Nicaw jest lepszy.
Skoro jeste? taki Pro elo kox to napisz mu tego shopa..
 
Odp: SmS Shop nie daje itemkow

@Up popieram ;p
@Topic, prosze o zamkniecie tematu.
 
Status
Zamknięty.
Back
Do góry