• 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!

[Lua Script] Two Requests

StormRusher

New Member
Joined
Dec 23, 2009
Messages
138
Reaction score
0
Well i have two requests...

First: Need a talkaction to remove party from a player, without kick him. Does it possible?

Second: A script that when a player with lookFeet = 39 dies do that:

Lua:
setGlobalStorageValue(1, getGlobalStorageValue(1)-1)
setGlobalStorageValue(4, getGlobalStorageValue(4)+1)

Thanks (rep++ guaranteed) :)

Edit:
I also need a talkaction that paralyze a certain player.
 
Last edited:
Second (not tested):
Lua:
function onDeath(cid, target)
	if isPlayer(cid) then
		if getCreatureOutfit(cid) == {lookType = getCreatureOutfit(cid).lookType, lookHead = getCreatureOutfit(cid).lookHead, lookAddons = getCreatureOutfit(cid).lookAddons, lookLegs = getCreatureOutfit(cid).lookLegs, lookBody = getCreatureOutfit(cid).lookBody, lookFeet = 39} then
			setGlobalStorageValue(1, getGlobalStorageValue(1)-1)
			setGlobalStorageValue(4, getGlobalStorageValue(4)+1)
		end
	end
return true
end
 
Last edited:
Lua:
function onDeath(cid, corpse, deathList) 
	if getCreatureOutfit(cid).lookFeet == 39 then
		setGlobalStorageValue(1, getGlobalStorageValue(1)-1)
		setGlobalStorageValue(4, getGlobalStorageValue(4)+1)
	end
return true
end
 
i think i am doing something wrong, the script seems right, i tested the function with another conditions and nothign....

creaturescripts.xml :

PHP:
<?xml version="1.0" encoding="UTF-8"?>
<creaturescripts>
	<event type="login" name="PlayerLogin" event="script" value="login.lua"/>
	<event type="login" name="FirstItems" event="script" value="firstitems.lua"/>
	<event type="login" name="Teams" event="script" value="teams.lua"/>
	<event type="login" name="LanMsg" event="script" value="lanmsg.lua"/>
	<event type="login" name="StartSkills" event="script" value="startskills.lua"/>
	<!-- <event type="login" name="LevelRebalance" event="script" value="levelrebalance.lua"/> -->
	<event type="login" name="Lowlevellock" event="script" value="lowlevellock.lua"/>
	<event type="login" name="SkillsAjuste" event="script" value="ajustarskills.lua"/>
	<event type="kill" name="FragReward" event="script" value="fragreward.lua"/>

	<event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/>
	<event type="receivemail" name="Mail" event="script" value="mail.lua"/>
	<event type="reportbug" name="SaveReportBug" script="reportbug.lua"/>
	<event type="login" name="check" event="script" value="check.lua"/>
	<event type="think" name="Idle" event="script" value="idle.lua"/>
	<event type="think" name="SkullCheck" event="script" value="skullcheck.lua"/>
	<event type="logout" name="logout" event="script" value="logout.lua"/>
	<event type="death" name="fragteam" event="script" value="fragteam.lua"/>
</creaturescripts>

the script name is fragteam.lua

have to do something more? :confused:

have no "print" errors in tfs
 
Back
Top