Latest topics
» Unban Appealby VK.Angel.OfDeath Sun Mar 31, 2024 8:29 am
» [Solved] Password Reset
by VK.Angel.OfDeath Sat Mar 23, 2024 9:32 pm
» Ramadan Mubarak in Advance
by Shafin Sat Mar 23, 2024 1:52 pm
» Fatal Force - F2
by [F2]M60^ Sat Feb 24, 2024 4:07 pm
» Illegal Immigration | Old Memories | 2017
by BlackOps_Killer Fri Feb 09, 2024 5:25 pm
» VKs and VCMP Previews
by SJHere Sat Jan 20, 2024 1:51 pm
» The Resurgence 4th Year of Anniversary!
by Ninja Tue Jan 16, 2024 10:30 am
» [Solved]Stats Transfer application - Shado[W]^
by SJHere Mon Nov 27, 2023 5:06 pm
» Hi to all my good friends
by VK.Angel.OfDeath Sat Nov 18, 2023 9:04 am
» [Closed] Admin Application - F2.Ninja
by VK.Angel.OfDeath Sat Nov 18, 2023 8:49 am
» [Closed] Suggestion - We can change weather in props
by VK.Angel.OfDeath Sat Nov 18, 2023 8:45 am
» [Denied] Suggestion - Garbageman Job
by VK.Angel.OfDeath Sat Nov 04, 2023 8:27 pm
» Server Files (24/10/2023)
by VK.Angel.OfDeath Sun Oct 29, 2023 1:22 pm
» [Accepted] playaaa, ULK.Hulk. [M4]Halilibow - speed hacking in parkours
by VK.Angel.OfDeath Sun Oct 29, 2023 1:15 pm
» [Solved] Password Reset- TrapHole
by VK.Angel.OfDeath Sun Oct 29, 2023 1:13 pm
» [Solved] Request for Password Reset (2)
by VK.Angel.OfDeath Sat Oct 21, 2023 1:14 pm
» [Solved] Password Rest
by [RPG]G_man Thu Oct 05, 2023 9:07 pm
» [Noted] FPV Suggestion
by SJHere Sat Sep 02, 2023 8:31 pm
» [Solved] Pass Reset Application Foster^
by VK.Angel.OfDeath Fri Jul 28, 2023 12:00 pm
» Wanna start over again?
by palestrino Wed Jul 26, 2023 2:06 am
» hey guys <3
by D@Ch0uChI. Thu Jul 13, 2023 1:51 am
» [Solved] Stats Transfer
by SJHere Sat Jun 17, 2023 6:03 pm
» [Solved] Password Reset
by D4rKR420R Wed May 24, 2023 1:36 am
» Let's all gather after May in VKs
by Mike Sat May 20, 2023 4:55 pm
» [Denied] Player report - [ON]HunTinG
by D4rKR420R Tue May 02, 2023 5:25 am
» Hi halo here
by Alone Sun Apr 30, 2023 11:28 am
» An old Player Of Vks
by Alone Sat Apr 22, 2023 12:01 am
» [Bug Report] Bug in /domination - invisible bridge
by VK.Angel.OfDeath Wed Apr 19, 2023 3:38 pm
» [Noted] Bug Report - Zone
by LOGiC ™ Wed Mar 08, 2023 4:52 pm
» [Noted] Just Suggestion
by LOGiC ™ Wed Mar 08, 2023 4:11 pm
Top posters
ЧК. (8555) | ||||
VK.Angel.OfDeath (6454) | ||||
=SdS=KrlozZ... (6433) | ||||
D4rKR420R (5469) | ||||
=KF=Thunder^ (5405) | ||||
Pavonis (5197) | ||||
SJHere (4421) | ||||
Emma (4261) | ||||
Vipe[R] (3756) | ||||
47. (3704) |
Statistics
We have 1944 registered usersThe newest registered user is BehlulGLDSA32
Our users have posted a total of 217818 messages in 16809 subjects
Most Viewed Topics
Top posting users this month
No user |
Top posting users this week
No user |
[Guide] Create job using variables from scratch
2 posters
VKs Official Server :: Server Information :: Server information :: Official Tutorials :: Property Variables
Page 1 of 1
[Guide] Create job using variables from scratch
guide
this guide will teach you how to make a daily job you can only do a job 2 times a day. if you want it to be more jobs change the 2 to whatever number you want.
this guide might be very hard to understand so if you got questions feel free to message.
before starting
contact rainbow dash/emma for help this guide might not be completely accurate. i just wanted to list it down for future jobs and for others.
finish up your job. how many jobs do you need?
for each job then make one /addtriggerpickup2 that starts the job for example to teleport the player to one location and one /addtriggerpickup2 that completes the job.
for your start pickups i will call them:
<Mission 1 start pickup> <Mission 2 start pickup> ...
for your complete pickups i will call them:
<Mission 1 complete pickup index>, <Mission 2 complete pickup index> ...
starting your job - success
1. have these at the start of your job pickups. they will calculate the remaining time until the job resets
2. add these two message pickups who will say you completed all jobs of the day or that you started new job
also add this pickup which will be used to reset the daily jobs to 0 if you for example have waited longer than 24 hours.
3. now make pickups for starting each mission. for example if you want to teleport a player or give a certain message.
4. now make the condition for this triggerpickup it should start a mission if its been more than 24 hours or you havent completed all mission
5. now make conditions for your mission start pickup like the following so they are called on the right mission.
starting your job - fail & putting it together
6.
now just add the opposite condition into the pickup from step 2. which will be called when you dont start a new job.
7. now add the trigger pickups from step 6 and 3 into another /addtriggerpickup2 and that will be the pickup that will start all your missions
completing job
8. add these pickup indexes into your <Mission 1 complete pickup index>, <Mission 2 complete pickup index> ...
for the last job use so the job starts over from the first job:
this guide will teach you how to make a daily job you can only do a job 2 times a day. if you want it to be more jobs change the 2 to whatever number you want.
this guide might be very hard to understand so if you got questions feel free to message.
before starting
contact rainbow dash/emma for help this guide might not be completely accurate. i just wanted to list it down for future jobs and for others.
finish up your job. how many jobs do you need?
for each job then make one /addtriggerpickup2 that starts the job for example to teleport the player to one location and one /addtriggerpickup2 that completes the job.
for your start pickups i will call them:
<Mission 1 start pickup> <Mission 2 start pickup> ...
for your complete pickups i will call them:
<Mission 1 complete pickup index>, <Mission 2 complete pickup index> ...
starting your job - success
1. have these at the start of your job pickups. they will calculate the remaining time until the job resets
- Code:
/addplayervariablepickup var_temp $sub@server_time/var_saved_time$
/addplayervariablepickup var_temp2 $sub@86400/var_temp$
2. add these two message pickups who will say you completed all jobs of the day or that you started new job
- Code:
Completed all jobs mesage pickup: /addmsgpickup2 [#FF0000]Error:[#FFFFFF] You have completed all jobs of the day! Time left until day reset: $time_daily_job@var_saved_time$
Start New Job Message Pickup: /addmsgpickup2 [#33CC33]Information:[#FFFFFF] You've started a new job.
also add this pickup which will be used to reset the daily jobs to 0 if you for example have waited longer than 24 hours.
- Code:
Reset Daily Missions Index: /addplayervarpickup var_saved_mission_today 0
/changepickupcondition <Reset Daily Missions Index> var_temp2 <= 0
3. now make pickups for starting each mission. for example if you want to teleport a player or give a certain message.
- Code:
[b]Trigger pickup index 1:[/b] /addtriggerpickup2 <Start New Job Message Pickup> <Reset Daily Missions Index> <Mission 1 start pickup> <Mission 2 start pickup> ...
4. now make the condition for this triggerpickup it should start a mission if its been more than 24 hours or you havent completed all mission
- Code:
/changepickupcondition <Trigger pickup index 1> var_temp2 <= 0 OR var_saved_mission_today < 2
5. now make conditions for your mission start pickup like the following so they are called on the right mission.
- Code:
/changepickupcondition <Mission 1 start pickup> var_saved_mission == NO_VALUE OR var_saved_mission == 0
/changepickupcondition <Mission 2 start pickup> var_saved_mission == 1
/changepickupcondition <Mission 3 start pickup> var_saved_mission == 2
starting your job - fail & putting it together
6.
now just add the opposite condition into the pickup from step 2. which will be called when you dont start a new job.
- Code:
/changepickupcondition <Completed all jobs mesage pickup> var_temp2 > 0 AND var_saved_mission_today >= 2
7. now add the trigger pickups from step 6 and 3 into another /addtriggerpickup2 and that will be the pickup that will start all your missions
completing job
8. add these pickup indexes into your <Mission 1 complete pickup index>, <Mission 2 complete pickup index> ...
- Code:
/addchangeplayervarpickup var_saved_mission 1
/addplayervariablepickup var_saved_time $server_time$
/addchangeplayervarpickup var_saved_mission_today 1
for the last job use so the job starts over from the first job:
- Code:
/addplayervariablepickup var_saved_mission 0
Emma- Event Staff
- Gender :
Posts : 4261
Points : 6189
Reputation : 81
Join date : 2013-04-25
Age : 18
Location : Next room to angel.Ofnoob (i am Rainbow)
6iX1Ne9iNeeeeeee- Normal Member
- Gender :
Posts : 68
Points : 105
Reputation : 0
Join date : 2020-11-08
Age : 19
Location : House of ghosts
Similar topics
» [HARD] Create your own variables
» [HARD] Autotrigger and variables
» [Guide] Variables for /addlabel & /addlabelpickup
» [Guide] Create Conversations
» [MEDIUM] /changepickupcondition - Checking variables when entering pickups
» [HARD] Autotrigger and variables
» [Guide] Variables for /addlabel & /addlabelpickup
» [Guide] Create Conversations
» [MEDIUM] /changepickupcondition - Checking variables when entering pickups
VKs Official Server :: Server Information :: Server information :: Official Tutorials :: Property Variables
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum