• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Frag reward <look>

Dundox

New Member
Joined
Oct 22, 2007
Messages
34
Reaction score
0
ok, im trying to make it so it broadcasts if the player if level 100+ but im a noob at scripting... so if anyone could finish this for me, it would be greatly appreciated.

PHP:
-- Credits to Shawak
function onDeath(cid, corpse, lastHitKiller, mostDamageKiller)
    local cidpos = getPlayerPosition(lastHitKiller)
    loot = 2229
    item = doPlayerAddItem(lastHitKiller,loot,1)
    if(isPlayer(lastHitKiller) == TRUE) then
    if getPlayerLevel(cid) >= 100 then doBroadcastMessage("..getPlayerName(cid).." ["..getPlayerLevel(cid).."] was killed by "..hitKillerName.." ["..hitKillerLevel.."]., MESSAGE_EVENT_ADVANCE)  
        hitKillerName = getPlayerName(lastHitKiller)
        hitKillerLevel = getPlayerLevel(lastHitKiller)
        doSetItemSpecialDescription(item,"This is the skull of "..getPlayerName(cid).." ["..getPlayerLevel(cid).."] killed by "..hitKillerName.." ["..hitKillerLevel.."].")
        doPlayerSendTextMessage(lastHitKiller, MESSAGE_STATUS_CONSOLE_ORANGE, "You Killed " .. getCreatureName(cid) .. ".")
        doSendMagicEffect(cidpos,12)
    else
        hitKillerName = getCreatureName(lastHitKiller)
        hitKillerLevel = getPlayerLevel(lastHitKiller)
        doSetItemSpecialDescription(item,"This is the skull of "..getPlayerName(cid).." ["..getPlayerLevel(cid).."] killed by "..hitKillerName.." ["..hitKillerLevel.."].")
    end
    setItemName(item, ""..getPlayerName(cid).."\'s Skull")
    return TRUE
end

and this is my error:
[14/02/2009 12:21:46] Warning: [Event::loadScript] Can not load script. data/creaturescripts/scripts/reward.lua
[14/02/2009 12:21:46] data/creaturescripts/scripts/reward.lua:7: ')' expected near ''["..getPlayerLevel(cid).."]''
 
ok, im trying to make it so it broadcasts if the player if level 100+ but im a noob at scripting... so if anyone could finish this for me, it would be greatly appreciated.

PHP:
-- Credits to Shawak
function onDeath(cid, corpse, lastHitKiller, mostDamageKiller)
    local cidpos = getPlayerPosition(lastHitKiller)
    loot = 2229
    item = doPlayerAddItem(lastHitKiller,loot,1)
    if(isPlayer(lastHitKiller) == TRUE) then
    if getPlayerLevel(cid) >= 100 then doBroadcastMessage("..getPlayerName(cid).." ["..getPlayerLevel(cid).."] was killed by "..hitKillerName.." ["..hitKillerLevel.."].", MESSAGE_EVENT_ADVANCE)  
        hitKillerName = getPlayerName(lastHitKiller)
        hitKillerLevel = getPlayerLevel(lastHitKiller)
        doSetItemSpecialDescription(item,"This is the skull of "..getPlayerName(cid).." ["..getPlayerLevel(cid).."] killed by "..hitKillerName.." ["..hitKillerLevel.."].")
        doPlayerSendTextMessage(lastHitKiller, MESSAGE_STATUS_CONSOLE_ORANGE, "You Killed " .. getCreatureName(cid) .. ".")
        doSendMagicEffect(cidpos,12)
    else
        hitKillerName = getCreatureName(lastHitKiller)
        hitKillerLevel = getPlayerLevel(lastHitKiller)
        doSetItemSpecialDescription(item,"This is the skull of "..getPlayerName(cid).." ["..getPlayerLevel(cid).."] killed by "..hitKillerName.." ["..hitKillerLevel.."].")
    end
    setItemName(item, ""..getPlayerName(cid).."\'s Skull")
    return TRUE
end

and this is my error:
[14/02/2009 12:21:46] Warning: [Event::loadScript] Can not load script. data/creaturescripts/scripts/reward.lua
[14/02/2009 12:21:46] data/creaturescripts/scripts/reward.lua:7: ')' expected near ''["..getPlayerLevel(cid).."]''


i fixed it in the quote above..seems you forgot a " in your message
 
i fixed it in the quote above..seems you forgot a " in your message


when i use that, i get this error:

[14/02/2009 17:58:40] Warning: [Event::loadScript] Can not load script. data/creaturescripts/scripts/reward.lua
[14/02/2009 17:58:40] data/creaturescripts/scripts/reward.lua:7: ')' expected near '['
 
Back
Top