Lūdzu pasakat kas šeit nav pareizi... Pateicos jau iepriekš.if(strcmp("/buylevel", cmdtext, true, 6) == 0)
{
new Nick[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nick, sizeof(Nick));
if(GetPlayerScore(playerid) == 0)
{
if(GetPlayerMoney(playerid) >= 300000)
GivePlayerMoney(playerid,-300000);
SetPlayerScore(playerid, 1);
SendClientMessage(playerid, 0x33AA33AA,"Apsveicam! Tu iegādājies 1 līmeni!");
}
}
if(GetPlayerScore(playerid) == 1)
{
if(GetPlayerMoney(playerid) >= 400000)
GivePlayerMoney(playerid,-400000);
SetPlayerScore(playerid, 2);
SendClientMessage(playerid, 0x33AA33AA,"Apsveicam! Tu iegādājies 2 līmeni!");
}
}
if(GetPlayerScore(playerid) == 2)
{
if(GetPlayerMoney(playerid) >= 450000)
GivePlayerMoney(playerid,-450000);
SetPlayerScore(playerid, 3);
SendClientMessage(playerid, 0x33AA33AA,"Apsveicam! Tu iegādājies 3 līmeni!");
}
}
if(GetPlayerScore(playerid) == 3)
{
if(GetPlayerMoney(playerid) >= 500000)
GivePlayerMoney(playerid,-500000);
SetPlayerScore(playerid, 4);
SendClientMessage(playerid, 0x33AA33AA,"Apsveicam! Tu iegādājies 4 līmeni!");
}
}
if(GetPlayerScore(playerid) == 4)
{
SendClientMessage(playerid, 0x33AA33AA,"Tev jau ir maksimālais 4. līmenis!");
GameTextForPlayer(playerid, "~r~ Apsveicam! 4.līmenis", 5000, 3);
}
return 1;
}
Levels....
Moderator: Moderatori
- Nezinamais.
- Jauniņais
- Posts: 27
- Joined: 24 Mar 2011, 16:23
Levels....
Man atkal kārtēja problēma ar Līmeņiem.
Re: Levels....
Varbūt sāksi ar to, kas tieši neiet?
- Nezinamais.
- Jauniņais
- Posts: 27
- Joined: 24 Mar 2011, 16:23
- [AoD]Aleksis
- Nelabojams spameris
- Posts: 3891
- Joined: 25 May 2008, 14:05
- Location: Tepat.
Re: Levels....
Tā notiek, ja izmanto copy&paste.
Ziemassvētku dāvana:
Ziemassvētku dāvana:
Code: Select all
if(!strcmp("/buylevel", cmdtext, true, 6))
{
if(GetPlayerScore(playerid) == 0)
{
if(GetPlayerMoney(playerid) < 300000) return 1;
GivePlayerMoney(playerid,-300000);
SetPlayerScore(playerid, 1);
SendClientMessage(playerid, 0x33AA33AA,"Apsveicam! Tu iegādājies 1 līmeni!");
}
else if(GetPlayerScore(playerid) == 1)
{
if(GetPlayerMoney(playerid) < 400000) return 1;
GivePlayerMoney(playerid,-400000);
SetPlayerScore(playerid, 2);
SendClientMessage(playerid, 0x33AA33AA,"Apsveicam! Tu iegādājies 2 līmeni!");
}
else if(GetPlayerScore(playerid) == 2)
{
if(GetPlayerMoney(playerid) < 450000) return 1;
GivePlayerMoney(playerid,-450000);
SetPlayerScore(playerid, 3);
SendClientMessage(playerid, 0x33AA33AA,"Apsveicam! Tu iegādājies 3 līmeni!");
}
else if(GetPlayerScore(playerid) == 3)
{
if(GetPlayerMoney(playerid) < 500000) return 1;
GivePlayerMoney(playerid,-500000);
SetPlayerScore(playerid, 4);
SendClientMessage(playerid, 0x33AA33AA,"Apsveicam! Tu iegādājies 4 līmeni!");
}
else if(GetPlayerScore(playerid) == 4)
{
SendClientMessage(playerid, 0x33AA33AA,"Tev jau ir maksimālais 4. līmenis!");
GameTextForPlayer(playerid, "~r~ Apsveicam! 4.līmenis", 5000, 3);
}
return 1;
}