Jump to content
  • 0

Buguri


XpLoD

Question

Salut am cateva buguri,si nu stiu sa le rezolv. poate ma ajutati voi :)

1. /lock si bineinteles /unlock .. sunt inutile pe server.. ba uneori merg,ba nu merg..

2./shop nu-mi merge ..

dialogul si response-ul e chiar aici.. Detalii despre bug:

/shop -> 4 Optiuni Bere,suc,vin,Tigare... selectez cva.. nu scad bani,dar nici nu primesc bautura/tigarea..:|

if(dialogid==magazin)
	{
		if(response)
		{
			if(listitem==0)
			{
					if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFFFFFF, "Nu ai destui bani.");
					GivePlayerMoney(playerid, -100);
					SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
				}
				if(listitem==1)
				{
					if(GetPlayerMoney(playerid) < 150) return SendClientMessage(playerid, 0xFFFFFF, "Nu ai destui bani.");
					GivePlayerMoney(playerid, -150);
					SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
				}
				if(listitem==2)
				{
					if(GetPlayerMoney(playerid) < 200) return SendClientMessage(playerid, 0xFFFFFF, "Nu ai destui bani.");
					GivePlayerMoney(playerid, -200);
					SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
				}
				if(listitem==3)
				{
					if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFFFFFF, "Nu ai destui bani.");
					GivePlayerMoney(playerid, -100);
					SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
				}
			}else
			{

		}
	return 1;
	}
3. am o comanda de war si cand o scriu eu am pus'o sa fie in alt world.. si ma pune in world-ul ala,dar problema e.. ca ma pune odata cu obiectele ... si alea nu ar trebuii sa apara in alt world,doar in 0xD.. iar teleportul e in 1. 4. Cand scriu /war ma duce normal in zona de deathmach.. ok? eh... problema e.. ca in acest timp cand sunt in locul de DM pot sa scriu ce vreau... iar cand scriu alt teleport sau orice alta cmd EX: /aa , ma teleporteaaza si imi zice "Nu poti iesi din acest DM!Foloseste /exitdm sau /kill!"
public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(DM[playerid]&& strcmp(cmdtext, "/kill", true) && strcmp(cmdtext, "/exitdm", true) != 0) return SendClientMessage(playerid,COLOR_RED,"Nu poti iesi din acest DM! Foloseste /exitdm sau /kill!");
}

si la fiecare teleport de war am "DM[playerid] = 1;"

ll364l6j8dg3et84ks3w.png

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.