Jump to content

Featured Replies

Geplaatst:
comment_956020

new string[256];
new tmp[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new cmd[256];
new giveplayerid, moneys, idx;

cmd = strtok(cmdtext, idx);
tmp = strtok(cmdtext, idx);

if(strcmp(cmd, "/pay", true) == 0) {

	if(!strlen(tmp)) {
		SendClientMessage(playerid, COLOR_WHITE, "USAGE: /pay [playerid] [amount]");
		return 1;
	}
	giveplayerid = strval(tmp);

	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp)) {
		SendClientMessage(playerid, COLOR_WHITE, "USAGE: /pay [playerid] [amount]");
		return 1;
	}
		moneys = strval(tmp);

	if (IsPlayerConnected(giveplayerid)) {
		GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
		GetPlayerName(playerid, sendername, sizeof(sendername));
		playermoney = GetPlayerMoney(playerid);
		if (moneys > 0 && playermoney >= moneys) {
			GivePlayerMoney(playerid, (0 - moneys));
			GivePlayerMoney(giveplayerid, moneys);
			format(string, sizeof(string), "You have sent %s(player: %d), $%d.", giveplayer,giveplayerid, moneys);
			SendClientMessage(playerid, COLOR_YELLOW, string);
			format(string, sizeof(string), "You have recieved $%d from %s(player: %d).", moneys, sendername, playerid);
			SendClientMessage(giveplayerid, COLOR_YELLOW, string);
			format(string, sizeof(string), "%s(playerid:%d) has transfered %d to %s(playerid:%d)",sendername, playerid, moneys, giveplayer, giveplayerid);
			SendClientMessageToAll(COLOR_YELLOW, string);
			printf("%s(playerid:%d) has transfered %d to %s(playerid:%d)",sendername, playerid, moneys, giveplayer, giveplayerid);
		}
		else {
			SendClientMessage(playerid, COLOR_YELLOW, "Invalid transaction amount.");
		}
	}
	else {
			format(string, sizeof(string), "%d is not an active player.", giveplayerid);
			SendClientMessage(playerid, COLOR_YELLOW, string);
		}
	return 1;
}

Geplaatst:
  • Auteur
comment_958860

THX ff uittesten met een omgebouwde ;)

en ik krijg alleen Unknown command.

Dit is de omgebouwde code ;)

	new explodeid;
new cmd987[256];
new idx987;
new tmp987[256];
tmp987 = strtok(cmdtext, idx987);
cmd987 = strtok(cmdtext, idx987);
if(strcmp("/explode", cmd987, true) == 0)
{
	if(IsPlayerAdmin(playerid) == 0)
	{
		SendClientMessage(playerid,COLOR_RED, "Je moet rcon admin zijn!");
	}
	else
	{
		if(!strlen(tmp))
		{
			SendClientMessage(playerid,COLOR_RED,"Gebruik: /explode [playerid]");
		}
		else
		{
			if(IsPlayerConnected(explodeid))
			{
				new explodname[MAX_PLAYER_NAME];
				new explodername[MAX_PLAYER_NAME];
				GetPlayerName(explodeid, explodname, sizeof(explodname));
				GetPlayerName(playerid, explodername, sizeof(explodername));
				if(IsPlayerInAnyVehicle(explodeid) == 1)
				{
					SetVehicleHealth(vehicleidis,50.0);
					format(string, sizeof(string), "%d heeft %d laten exploderen :)",explodername,explodname);
					SendClientMessageToAll(COLOR_ORANGE,string);
				}
				else
				{
					format(string, sizeof(string), "%d zit niet in een voertuig!",explodname);
					SendClientMessage(playerid,COLOR_RED,string);
					format(string, sizeof(string), "%d heeft geprobeerd je te exploden, maar je zat niet in een voertuig", explodername);
					SendClientMessage(explodeid,COLOR_GREEN,string);
				}
			}
		}
	}
	return 1;
}

Nu ben ik erachter dat geen een command het doet :( dit is met gehele code:

KLIK: HIER!!!! aapjes! :)

BTW: als me server crashed, zijn alle gegevens uit de profielen, behalve me passwords wat is dat probleem.?

Bewerkt: door nick5556

Geplaatst:
  • Auteur
comment_959215
THX ff uittesten met een omgebouwde ;)

en ik krijg alleen Unknown command.

Dit is de omgebouwde code ;)

	new explodeid;
new cmd987[256];
new idx987;
new tmp987[256];
tmp987 = strtok(cmdtext, idx987);
cmd987 = strtok(cmdtext, idx987);
if(strcmp("/explode", cmd987, true) == 0)
{
	if(IsPlayerAdmin(playerid) == 0)
	{
		SendClientMessage(playerid,COLOR_RED, "Je moet rcon admin zijn!");
	}
	else
	{
		if(!strlen(tmp))
		{
			SendClientMessage(playerid,COLOR_RED,"Gebruik: /explode [playerid]");
		}
		else
		{
			if(IsPlayerConnected(explodeid))
			{
				new explodname[MAX_PLAYER_NAME];
				new explodername[MAX_PLAYER_NAME];
				GetPlayerName(explodeid, explodname, sizeof(explodname));
				GetPlayerName(playerid, explodername, sizeof(explodername));
				if(IsPlayerInAnyVehicle(explodeid) == 1)
				{
					SetVehicleHealth(vehicleidis,50.0);
					format(string, sizeof(string), "%d heeft %d laten exploderen :)",explodername,explodname);
					SendClientMessageToAll(COLOR_ORANGE,string);
				}
				else
				{
					format(string, sizeof(string), "%d zit niet in een voertuig!",explodname);
					SendClientMessage(playerid,COLOR_RED,string);
					format(string, sizeof(string), "%d heeft geprobeerd je te exploden, maar je zat niet in een voertuig", explodername);
					SendClientMessage(explodeid,COLOR_GREEN,string);
				}
			}
		}
	}
	return 1;
}

Nu ben ik erachter dat geen een command het doet :( dit is met gehele code:

KLIK: HIER!!!! aapjes! :)

BTW: als me server crashed, zijn alle gegevens uit de profielen, behalve me passwords wat is dat probleem.?

Hmm, is er een maximaal aantal commando's? want elk commando wat ik aanmaak gebeurt da :S

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.