• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

[Eluna] Grumbo`z VIP System

revowow

Enthusiast
Most of these dont work, VIP Vendor dont work, VIP Mall is not working not sure whats happening. getting error :

lua_scripts/VIP_Vendor.lua:169: attempt to call method 'SendVendorWindow' (a nil value)
 

slp13at420

Mad Scientist
Most of these dont work, VIP Vendor dont work, VIP Mall is not working not sure whats happening. getting error :

lua_scripts/VIP_Vendor.lua:169: attempt to call method 'SendVendorWindow' (a nil value)

lol looks like this now needs updating lol
I will tinker on this over the next few days :)

change `SendVendorWindow` to `SendListInventory`.
 

revowow

Enthusiast
:) When doesnt things need tinkering with VIP Functions :)

Though your script is really nice, I had to rebuild everything, yours works off having a VIP Coin in inventory, the problem with this is you need to ether setup a way a VIP Gets that coin or give it to him.

I set it on VIP Level table on account, so really don't even need the VIP Coin.

I also didn't like how 1: The Bloody token instead of adding MG, just gave you enough points to get next level VIP.

I had to rethink your system, as MG didnt sound really even good to have.

1: Your Website should keep track of your votes not the game.
On website, if you want "I want it to work off vip level donation instead of votes", but if you want the votes to work, you should be able to buy a Upgraded level in your web store and it would set "VIP" Column +1 for each purchase.

This way you do not have to keep track of the # of MG and such. also it would remove the need for the Coins fully.
 

ProxyAcid

New member
I've tried this system, i do like it, but i dident get the #VIP commands up, also had issues with the MG thing, it gave me some errors so i removed the whole system, altought i would like a single VIP system where i set VIP level and VIP requested LEVEL to aquire a special weapon/gear, so for example:

VIP Level 1: Sword Of Death (VIP1) Can only be used by VIP level 1
VIP Level 2: Death For Hun (VIP2) Can only be used by VIP level 2
VIP Level 3: Fun Speed Smurf (VIP3) Can only be used by VIP level 3
VIP Token 1-3 "Right click to receive your VIP rank!

Would be useful if people would like to buy VIP tokens to be able to use special gear :)
 

slp13at420

Mad Scientist
:) When doesnt things need tinkering with VIP Functions :)

Though your script is really nice, I had to rebuild everything, yours works off having a VIP Coin in inventory, the problem with this is you need to ether setup a way a VIP Gets that coin or give it to him.

I set it on VIP Level table on account, so really don't even need the VIP Coin.

I also didn't like how 1: The Bloody token instead of adding MG, just gave you enough points to get next level VIP.

I had to rethink your system, as MG didnt sound really even good to have.

1: Your Website should keep track of your votes not the game.
On website, if you want "I want it to work off vip level donation instead of votes", but if you want the votes to work, you should be able to buy a Upgraded level in your web store and it would set "VIP" Column +1 for each purchase.

This way you do not have to keep track of the # of MG and such. also it would remove the need for the Coins fully.

it is supposed to work off website votes but the end user needs to set that up in there website ... but come to think of it I didn't accommodate a way for it to check for changes in vote count in sql from website.
basically you will add a second line in your php where a vote will +1 to the sql just add a second sql update line for `auth.account.votes`.

The VIP Coin is in the Vendor but the vendor needs updating for latest rev of Eluna.

I could add an MG reward amount and use the players VIP level as a multiplier for each increase.

My C++ VIP Engine does have the ability to allow a minimum required VIP level to use or equip an item.
 
Last edited:

ProxyAcid

New member
it is supposed to work off website votes but the end user needs to set that up in there website ... but come to think of it I didn't accommodate a way for it to check for changes in vote count in sql from website.
basically you will add a second line in your php where a vote will +1 to the sql just add a second sql update line for `auth.account.votes`.

The VIP Coin is in the Vendor but the vendor needs updating for latest rev of Eluna.

I could add an MG reward amount and use the players VIP level as a multiplier for each increase.

My C++ VIP Engine does have the ability to allow a minimum required VIP level to use or equip an item.

Sweet, altought i dont know how to set that up
 

slp13at420

Mad Scientist
yea that is more for the more advanced users. once you get some skill n basic understanding. it requires more than just adding a couple files to a folder. lotta editing of other files.
 

m8fun

Member
item_template and creature_template problem .

when i press this in db

ALTER TABLE `item_template`
ADD COLUMN `vip` TINYINT(3) UNSIGNED NOT NULL DEFAULT '1' ;



get this error in server world consol when loading items ..
-
-
-
-
-
2016-10-22 13:20:13 Loading Items...
2016-10-22 13:20:14 ERROR:Error in item_template table, probably sql file format was updated (there should be 141 fields in sql).
 

slp13at420

Mad Scientist
when i press this in db

ALTER TABLE `item_template`
ADD COLUMN `vip` TINYINT(3) UNSIGNED NOT NULL DEFAULT '1' ;



get this error in server world consol when loading items ..
-
-
-
-
-
2016-10-22 13:20:13 Loading Items...
2016-10-22 13:20:14 ERROR:Error in item_template table, probably sql file format was updated (there should be 141 fields in sql).

that is weird . all that is doing is adding a new field to world.item_template table...
you can add the field manually if you know how.
And I will look into it tonite after work.

second glance realize its a loading error.
something is counting the fields and throwing an error during startup.
I never had that happen before ....
auto db update system?

what rev/core/patch are you applying this to?
 
Last edited:

m8fun

Member
CoronaCore

that is weird . all that is doing is adding a new field to world.item_template table...
you can add the field manually if you know how.
And I will look into it tonite after work.

second glance realize its a loading error.
something is counting the fields and throwing an error during startup.
I never had that happen before ....
auto db update system?

what rev/core/patch are you applying this to?

Corona Core Owned by : Salija
 

m8fun

Member
Need This :((

I Need A Vip System With This Feature :

Max VIP LEVEL 7 .

If You Vip a Member to vip 1 , 1 level added to all character of those account . [ for example if max level 70 . you add vip 1 for he's all of hes heroes level up to 71 . ] [ vip 1 : 71 , vip 2 : 72 , vip 3 : 73 And .... ]

Rate Loot

MG .

Need Vip For Equip This ITem .

Extra Talent Point

:| Just This :|||||||||
 

slp13at420

Mad Scientist
CoronaCore is a customized version of Mangos. Customized by [MENTION=640]Salja[/MENTION] and his team.
This System was designed and tested on TrinityCore 3.3.5a only. I cantr verify if it would work on Mangos altho I have been told that other scripts of mine have worked on Mangos.
This System doesn't expect a specific amount of fields for a db table . it only grabs what it needs from the db tables.
this sounds like a core issue. something in the core is checking for an exact amount of fields for a table rather than the minimum required....

Hopefuly [MENTION=640]Salja[/MENTION] will get notified of these mentions and see this then help out :)

and btw, Thank you for choosing my work :D
 
Last edited:

m8fun

Member
CAn You Make a VIP System With My Needs ?


Max VIP LEVEL 7 .

If You Vip a Member to vip 1 , 1 level added to all character of those account . [ for example if max level 70 . you add vip 1 for he's all of hes heroes level up to 71 . ] [ vip 1 : 71 , vip 2 : 72 , vip 3 : 73 And .... ]

Rate Loot

MG .

Need Vip For Equip This ITem .

Extra Talent Point


Can you ?> :((
 

slp13at420

Mad Scientist
Only thing you listed that this system doesn't do is the VIP reward Level per rank.
but I am adding and testing that.

as for modified drop rate, I have not found a way to increase the drop rate thru Eluna. Altho there is a couple scripts that will add mg "drop" to an npc.

this does contain `Magic Gold` than can be shared across account toons.

Max adjustable VIP rank limit is 255.

This does have `Extra TP per VIP rank`.

This does allow the Admin to set items to require different minimum VIP ranks to equip/use. i.e. item requires a player to have VIP4 or higher to use/equip.
 
Last edited:

slp13at420

Mad Scientist
update 10-23-2016:
Added new feature:
Now the Admin can allow VIP ranks to increase a players level for each Rank.
 

m8fun

Member
ERROR:Error in item_template table, probably sql file format was updated (there should be 141 fields in sql).

Cant Help Me With My Consol Error when Run SQL_Item_Requird_vip_rank ?
 

m8fun

Member
At New Update When I Create New Hero . Consol worldserver.exe crashed.


Problem From : VIP_Item_Require_VIP_Rank.lua
 
Last edited:

slp13at420

Mad Scientist
i'm assuming by the linked screen shot in the prior post that the field 'vip' exists in world.item_template since the screen shot is of a loading error, not an error from adding the field via the sql editor you use.

the error you linked prior is a Core error. for some reason CoronaCore will only expect x number of fields to a db or it crashes ....

Now in theory this should work for Eluna on Cmangos which is what CoronaCore is spawned from but its been modified by [MENTION=640]Salja[/MENTION] and his team.
I have never worked with Cmangos nor have I ever worked with CoronaCore.
ArcEmu and TrinityCore are the only 2 server cores I have worked with so far.
 

m8fun

Member
i'm assuming by the linked screen shot in the prior post that the field 'vip' exists in world.item_template since the screen shot is of a loading error, not an error from adding the field via the sql editor you use.

the error you linked prior is a Core error. for some reason CoronaCore will only expect x number of fields to a db or it crashes ....



Now in theory this should work for Eluna on Cmangos which is what CoronaCore is spawned from but its been modified by [MENTION=640]Salja[/MENTION] and his team.
I have never worked with Cmangos nor have I ever worked with CoronaCore.
ArcEmu and TrinityCore are the only 2 server cores I have worked with so far.


Arcemu : ArcEmu 2.4.3 Not Full Supported [ LUA Part ] and your scripts dont work 1% on arcEmu 2.4.3
TrinityCore : We Have TrinityCore 2.4.3 ?? Eluna ?? if have send link download to me .
Cmangos : I just can use your sripts on Cmangos but no 100% .

Anyone Can Help Me ?>!

 
Top