Please help me

Demo

Member
Member
Mar 3, 2016
108
14
18
28
Parts Unknown
How to check if the action is not done it is possible to switch to check further on magma 1.1.5 and worked there :(

JavaScript:
if(cmd == "info"){
    if (DataStore.Get("Ranks", Player.SteamID) == 1){
    Server.Broadcast("Nice");}
    else{
    Server.Broadcast("Noob");}
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
How to check if the action is not done it is possible to switch to check further on magma 1.1.5 and worked there :(

JavaScript:
if(cmd == "info"){
    if (DataStore.Get("Ranks", Player.SteamID) == 1){
    Server.Broadcast("Nice");}
    else{
    Server.Broadcast("Noob");}
Your code lacks a bracket...

Yours:
JavaScript:
if (cmd == "info") {
    if (DataStore.Get("Ranks", Player.SteamID) == 1) {
        Server.Broadcast("Nice");
    } else {
        Server.Broadcast("Noob");
    }
Correct:
JavaScript:
if (cmd == "info") {
    if (DataStore.Get("Ranks", Player.SteamID) == 1) {
        Server.Broadcast("Nice");
    } else {
        Server.Broadcast("Noob");
    }
}
 

Demo

Member
Member
Mar 3, 2016
108
14
18
28
Parts Unknown
Your code lacks a bracket...

Yours:
JavaScript:
if (cmd == "info") {
    if (DataStore.Get("Ranks", Player.SteamID) == 1) {
        Server.Broadcast("Nice");
    } else {
        Server.Broadcast("Noob");
    }
Correct:
JavaScript:
if (cmd == "info") {
    if (DataStore.Get("Ranks", Player.SteamID) == 1) {
        Server.Broadcast("Nice");
    } else {
        Server.Broadcast("Noob");
    }
}
And such still a question

var getinifile = Plugin.GetIni("Database");

writes

Object has no method "GetIni"
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
And such still a question

var getinifile = Plugin.GetIni("Database");

writes

Object has no method "GetIni"
It should work. Try this for example.

JavaScript:
function DatabaseIni() {
    if (!Plugin.IniExists("Database")) {
        Database = Plugin.CreateIni("Database");
        Database.AddSetting("Settings", "BroadCast", "Welcome!");
        Database.Save();
    }
    return Plugin.GetIni("Database");
}

function On_PlayerConnected(Player) {
    var ini = DatabaseIni();
    var message = ini.GetSetting("Settings", "BroadCast");
    Player.Message(message);
}
 

Demo

Member
Member
Mar 3, 2016
108
14
18
28
Parts Unknown
It should work. Try this for example.

JavaScript:
function DatabaseIni() {
    if (!Plugin.IniExists("Database")) {
        Database = Plugin.CreateIni("Database");
        Database.AddSetting("Settings", "BroadCast", "Welcome!");
        Database.Save();
    }
    return Plugin.GetIni("Database");
}

function On_PlayerConnected(Player) {
    var ini = DatabaseIni();
    var message = ini.GetSetting("Settings", "BroadCast");
    Player.Message(message);
}
The same error I with Plugin.IniExists
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
The same error I with Plugin.IniExists
Apologize me, I wrote a faulty code. Im so used to python that I keep not using vars.

https://db.tt/q8zuVo8G

JavaScript:
function On_PluginInit() {
    var ini = DatabaseIni();
    Util.Log(ini.GetSetting("Settings", "BroadCast"));
}

function DatabaseIni() {
    //Util.Log("1");
    if (!Plugin.IniExists("Database")) {
        //Util.Log("12");
        var Database = Plugin.CreateIni("Database");
        //Util.Log("13");
        Database.AddSetting("Settings", "BroadCast", "Welcome!");
        //Util.Log("14");
        Database.Save();
        //Util.Log("15");
    }
    //Util.Log("16");
    return Plugin.GetIni("Database");
}
 

Demo

Member
Member
Mar 3, 2016
108
14
18
28
Parts Unknown
Apologize me, I wrote a faulty code. Im so used to python that I keep not using vars.

https://db.tt/q8zuVo8G

JavaScript:
function On_PluginInit() {
    var ini = DatabaseIni();
    Util.Log(ini.GetSetting("Settings", "BroadCast"));
}

function DatabaseIni() {
    //Util.Log("1");
    if (!Plugin.IniExists("Database")) {
        //Util.Log("12");
        var Database = Plugin.CreateIni("Database");
        //Util.Log("13");
        Database.AddSetting("Settings", "BroadCast", "Welcome!");
        //Util.Log("14");
        Database.Save();
        //Util.Log("15");
    }
    //Util.Log("16");
    return Plugin.GetIni("Database");
}
Still error :(
 

Demo

Member
Member
Mar 3, 2016
108
14
18
28
Parts Unknown
Apologize me, I wrote a faulty code. Im so used to python that I keep not using vars.

https://db.tt/q8zuVo8G

JavaScript:
function On_PluginInit() {
    var ini = DatabaseIni();
    Util.Log(ini.GetSetting("Settings", "BroadCast"));
}

function DatabaseIni() {
    //Util.Log("1");
    if (!Plugin.IniExists("Database")) {
        //Util.Log("12");
        var Database = Plugin.CreateIni("Database");
        //Util.Log("13");
        Database.AddSetting("Settings", "BroadCast", "Welcome!");
        //Util.Log("14");
        Database.Save();
        //Util.Log("15");
    }
    //Util.Log("16");
    return Plugin.GetIni("Database");
}
Moved to magma - it all went :)

So is it possible to spawn a box and in it lay the right things?do not lay down , and to have already been....
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
here are the coordinates to write? Vector3, count

inv..AddItem("M4");

Put The M4 Right?
var entity = World.Spawn("prefabnamehere", Player.Location, 1);

OR

var vector = Util.CreateVector(x, y, z);
var entity = World.Spawn("prefabnamehere", vector, 1);

inv.AddItem("M4", 1);
 

Demo

Member
Member
Mar 3, 2016
108
14
18
28
Parts Unknown
var entity = World.Spawn("prefabnamehere", Player.Location, 1);

OR

var vector = Util.CreateVector(x, y, z);
var entity = World.Spawn("prefabnamehere", vector, 1);

inv.AddItem("M4", 1);
and problems saving a map does not Wake?Just paid 2500 for the fashion map when you spawn structures refused to continue :(