Čaute. Mám spravené menu. Všetko mi skompiluje bez chyby ale v hre mi to nejde. Aj sa menu zobrazí ale nejde to prvé ide (studymenu) ale to duhé už nejde (policiamenu).
public OnPlayerSelectedMenuRow(playerid, row)
{
new string[256];
new Menu:Current = GetPlayerMenu(playerid);
if (Current == studymenu ) {
switch(row) {
case 0:{
if(GetPlayerMoney(playerid) >= 30000){
if(studypolicajt == 1) return SendClientMessage(playerid, COLOR_RED, "[sM] Už si vyštudovaný ako policajt !");
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "[sM] Hráč %s sa vyštudoval za policajta.", pname);
SendClientMessageToAll(COLOR_GAMES, string);
SendClientMessage(playerid, COLOR_GREEN, "[sM] Vyštudoval si za policajta môžeš ísť pracovať ako policajt.");
GivePlayerMoney(playerid, -30000);
studypolicajt = 1;
}else{
SendClientMessage(playerid, COLOR_RED, "[sM] Nemáš 30000$ na štúdium !");
}
}
case 1:{
if(GetPlayerMoney(playerid) >= 30000){
if(studyhasic == 1) return SendClientMessage(playerid, COLOR_RED, "[sM] Už si vyštudovaný ako hasič !");
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "[sM] Hráč %s sa vyštudoval za hasiča.", pname);
SendClientMessageToAll(COLOR_GAMES, string);
SendClientMessage(playerid, COLOR_GREEN, "[sM] Vyštudoval si za hasiča môžeš ísť pracovať ako hasič.");
GivePlayerMoney(playerid, -30000);
studyhasic = 1;
}else{
SendClientMessage(playerid, COLOR_RED, "[sM] Nemáš 30000$ na štúdium !");
Dotaz
kernel252 1
Čaute. Mám spravené menu. Všetko mi skompiluje bez chyby ale v hre mi to nejde. Aj sa menu zobrazí ale nejde to prvé ide (studymenu) ale to duhé už nejde (policiamenu).
public OnPlayerSelectedMenuRow(playerid, row)
{
new string[256];
new Menu:Current = GetPlayerMenu(playerid);
if (Current == studymenu ) {
switch(row) {
case 0:{
if(GetPlayerMoney(playerid) >= 30000){
if(studypolicajt == 1) return SendClientMessage(playerid, COLOR_RED, "[sM] Už si vyštudovaný ako policajt !");
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "[sM] Hráč %s sa vyštudoval za policajta.", pname);
SendClientMessageToAll(COLOR_GAMES, string);
SendClientMessage(playerid, COLOR_GREEN, "[sM] Vyštudoval si za policajta môžeš ísť pracovať ako policajt.");
GivePlayerMoney(playerid, -30000);
studypolicajt = 1;
}else{
SendClientMessage(playerid, COLOR_RED, "[sM] Nemáš 30000$ na štúdium !");
}
}
case 1:{
if(GetPlayerMoney(playerid) >= 30000){
if(studyhasic == 1) return SendClientMessage(playerid, COLOR_RED, "[sM] Už si vyštudovaný ako hasič !");
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "[sM] Hráč %s sa vyštudoval za hasiča.", pname);
SendClientMessageToAll(COLOR_GAMES, string);
SendClientMessage(playerid, COLOR_GREEN, "[sM] Vyštudoval si za hasiča môžeš ísť pracovať ako hasič.");
GivePlayerMoney(playerid, -30000);
studyhasic = 1;
}else{
SendClientMessage(playerid, COLOR_RED, "[sM] Nemáš 30000$ na štúdium !");
}
}
}
if (Current == policiamenu ) {
switch(row) {
case 0:{
PoliceJoin(playerid);
SendClientMessage(playerid, COLOR_GREEN, "AAA");
}
}
}
}
return 1;
}
Link to comment
Share on other sites
4 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now