First of all I'm Brazilian the script was not 100% translated, interpreted dubarma as
"durabilityweapon" and dubarmor as "durabilityarmor"
1-Doubts:
I do not know all the doc commands yet, so this is not quite complete function.
2-Npcs function:
I added npcs to the outside of the function, and I used the "callfunc"
command in the npc to call the function, these npcs would be bed,
durability repairer, and in the future would initiate the same "callfunc"
1 hunger, thirst.
3-Error !!!
When creating my menu npc, to view the statuses, only everything appears in 0,
as if the function had not responded.
4- Menu command
I used bindatcmd to when using the @ menu command, I would view your information.
And I used the * menu, and even created a labbel for him.
scriptlabbel:
menu1:
mes.@name $;
mes "[Hunger]:"+.@hunger;
month "[Headquarters]:"+.@headquarters;
mes "[Sleep]:"+.@sleep;
month "[DubArma]:"+.@dubarma;
mes "[DubArmor]:"+.@dubarmadura;
close;
end;
Question
cder
Hi guys, I have a very big and expansive project.
First of all I'm Brazilian the script was not 100% translated, interpreted dubarma as
"durabilityweapon" and dubarmor as "durabilityarmor"
1-Doubts: I do not know all the doc commands yet, so this is not quite complete function.
2-Npcs function: I added npcs to the outside of the function, and I used the "callfunc" command in the npc to call the function, these npcs would be bed, durability repairer, and in the future would initiate the same "callfunc" 1 hunger, thirst.
3-Error !!! When creating my menu npc, to view the statuses, only everything appears in 0, as if the function had not responded.
4- Menu command I used bindatcmd to when using the @ menu command, I would view your information. And I used the * menu, and even created a labbel for him.
scriptlabbel: menu1: mes.@name $; mes "[Hunger]:"+.@hunger; month "[Headquarters]:"+.@headquarters; mes "[Sleep]:"+.@sleep; month "[DubArma]:"+.@dubarma; mes "[DubArmor]:"+.@dubarmadura; close; end;
5- function script
function script Sobrevivencia { getcharid(0); if (getcharid(0)){ .@fome = 100; .@sede = 100; .@sono = 100; .@dubarma = 100; .@dubarmadura = 100; setd(".@fome", 100); setd(".@sede", 100); setd(".@sono", 100); setd(".@dubarma", 100); setd(".@dubarmadura", 100); getd(".@fome"); getd(".@sede"); getd(".@sono"); getd(".dubarma"); getd(".@dubarmadura"); end; } else{ if (.@fome <= 1){ delchar(.@fome, 0); end; } } if (.@sede <= 1){ delchar(.@sede, 0); end; } if (.@sono <= 1){ delchar(.@sono, 0); end; } if (.@sono <= 31){ sleep(30000); sleep2(30000); end; } if (.@dubarma <= 1){ @breakweapon; end; } if (.@dubarmadura <= 1){ @breakarmor; end; } attachnpctimer("strcharinfo(0)") initnpctimer(strcharinfo(0)); OnTimer1080000: .@fome = -1; .@sede = -1; .@sono = -4; end; }
Please use codebox
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.