[Pomoc]Komande


Započeo Erorche, April 01, 2012, 15:16:45 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moje u izrade
Detaljan opis problema: kako da napravim iznad 50000000$ da nemozuje da kazni igraca ?
Dio skripte:
if(strcmp(cmd, "/kazna", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, "{FF8306}KORISTETE:{FFFFFF}/kazna [ID/Ime na Igracot] [kazna] [pricina].");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] > 1)
			{
			    if(IsPlayerConnected(giveplayerid))
			    {
			        if(giveplayerid != INVALID_PLAYER_ID)
			        {
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						new fine;
						tmp = strtok(cmdtext, idx);
						if (!strlen(tmp))
						{
						SendClientMessage(playerid, COLOR_WHITE, "{37F906}INFO:{FFFFFF}/kazna [ID/Ime na Igracot] [kazna] [pricina].");
						return 1;
						}
						fine = strval(tmp);
						if (fine < 0)
						{
							SendClientMessage(playerid, COLOR_WHITE, "{FF0000}GRESKA:{FFFFFF}Kaznata mora da bidne pogolema od $0.");
							return 1;
						}
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						if(!strlen(result))
						{
							SendClientMessage(playerid, COLOR_WHITE, "{37F906}INFO:{FFFFFF}/kazna [ID/Ime na Igracot] [kazna] [pricina].");
							return 1;
						}
						format(string, sizeof(string), "(SERVER):Admin %s go kazni igracot %s na paricna kazna od $%d, Pricina: %s.", sendername, giveplayer, fine, (result));
						SendClientMessageToAll(COLOR_UBAVACRVENA, string);
						GivePlayerMoney(giveplayerid, -fine);
						return 1;
					}
				}//not connected
			}
			else
			{
				format(string, sizeof(string), "{FF0000}GRESKA:{FFFFFF}Nema takov igrac.", giveplayerid);
				SendClientMessage(playerid, COLOR_WHITE, string);
			}
		}
		return 1;
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Macedonia <3 !

Ček ček nisam razumeo. Želiš da igrači koji imaju više novca od 50 miliona ne mogu biti kažnjeni?

Rjesio sam :)


LOCK !
Macedonia <3 !