PDA

View Full Version : Rank check



Loveboy
5th November 2012, 18:15
Hello Guys, i am new here. I have a rank system, and i make a rank shop
i want a "rank check" to get a weapon

so If a guy is rank 5, then he can get "bren_mp"
else
you need more ranks

kung foo man
5th November 2012, 18:37
Hey, i dont know which rank-system you got, but i guess its IzNoGod's.

You can write:



if (player.stats["rank"] < 5)
{
player iprintlnbold("Get rank 5 first!");
return;
}

Loveboy
5th November 2012, 18:38
Hmmm please add something how like a script for "bren_mp" and with "else -> not enough rank"

kung foo man
5th November 2012, 18:40
if (player.stats["rank"] < 5)
{
player iprintlnbold("Get rank 5 first!");
return;
}
player iprintlnbold("You got Bren!");
player switchToWeapon("bren_mp");

Loveboy
5th November 2012, 18:48
also ginge es auch so?

if (player.stats["rank"] < 5)
{
player setweaponslotweapon("primary","bren");
return;
}
else
{
player iprintlnbold("Get rank 5!");
}

Loveboy
5th November 2012, 19:10
Ok, i have

switch(response)
{
case "1":

wepcurrent = self getcurrentweapon();


if(self.money >= 10)
{
if (self.stats["rank"] < 3)
{
self iprintlnbold("Get rank 3 first!");
return;
}
self iprintlnbold("You got Bren!");
self setweaponslotweapon("raygun_mp");
self.money-=10;
self iprintlnbold("^1-10");
self iprintlnbold("^2You bought: Raygun");
}

else if(self.money < 10)
{
self iprintlnbold("^1Not enough Money!");
}
break;

If i am not rank 3 (display: "Get rank 3 first!") <- GOOD
If i am over rank 3 (display: "Get rank 3 first!") <- BAD

kung foo man
5th November 2012, 20:01
1. speak english
2. use
for code-format

Yes, that if-else would be also possible, but it makes the code uglier.

I guess your mod doesnt set player.stats["rank"], so it wont work. what rank-mod are you using?