Levels....

Ja kas neizprotams.

Moderator: Moderatori

Post Reply
User avatar
Nezinamais.
Jauniņais
Jauniņais
Posts: 27
Joined: 24 Mar 2011, 16:23

Levels....

Post by Nezinamais. »

Man atkal kārtēja problēma ar Līmeņiem. :?
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;
}
Lūdzu pasakat kas šeit nav pareizi... Pateicos jau iepriekš. :)
Image
Image
User avatar
Macluawn
Jauniņais
Jauniņais
Posts: 124
Joined: 07 Feb 2009, 23:16

Re: Levels....

Post by Macluawn »

Varbūt sāksi ar to, kas tieši neiet? :?
User avatar
Nezinamais.
Jauniņais
Jauniņais
Posts: 27
Joined: 24 Mar 2011, 16:23

Re: Levels....

Post by Nezinamais. »

Nuu es nezinu kas tur nejiet... Man uz katra tā level met 1error(kopaa - 5)
Image
Image
User avatar
[AoD]Aleksis
Nelabojams spameris
Nelabojams spameris
Posts: 3891
Joined: 25 May 2008, 14:05
Location: Tepat.

Re: Levels....

Post by [AoD]Aleksis »

Nu, mēs jau nezīlēsim, ko tev tur izmet, tāpēc varēji arī tos iekopēt.
Image
User avatar
Macluawn
Jauniņais
Jauniņais
Posts: 124
Joined: 07 Feb 2009, 23:16

Re: Levels....

Post by Macluawn »

Tā notiek, ja izmanto copy&paste.
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;
}
Post Reply