[Pomoc]crkvacharity i redcross


Započeo AlienWare95, Januar 05, 2017, 17:23:40 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moja neka
Detaljan opis problema: Ovako pocetnik sam u skriptanju ne ide mi lose ali bi bilo super da mi neko posalje skriptu za /redcross i /crkvacharity da kada ukuca to Svima na serveru ispise [Crkva] Ime_Igraca je Donirao iznos od $$ Bog ga blagoslovio ili bar samo definicija ostalo cu sam HVALA <3
Dio skripte:Dacu ako treba
Neke slike/video za lakse dobivanje pomoci(neobavezno):Dacu ako treba
www.Game-State.com" style="border-style: none;

www.Game-State.com" style="border-style: none;

Napravis komandu da igracu oduzme pare koje je upisao a ostalima da da na serveru tu kolicinu novca,moze ti pomoci komanda ako imas da daje svima novac kao /givemoneyall i samo tu upisanu brojku nek oduzme igracu koji je upisao

Citat: Maxwellâ,,¢ poslato Januar 05, 2017, 17:27:35 POSLE PODNE
Napravis komandu da igracu oduzme pare koje je upisao a ostalima da da na serveru tu kolicinu novca,moze ti pomoci komanda ako imas da daje svima novac kao /givemoneyall i samo tu upisanu brojku nek oduzme igracu koji je upisao
Ok to za redcross
www.Game-State.com" style="border-style: none;

www.Game-State.com" style="border-style: none;

Isto ti je i za crkvu samo drugaciji tekst napises kad donira i gotovo

Smislio sam za crkvu nesto ovako


if(strcmp(cmd, "/crkvacharity", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, "{0B83E6}[{FFFFFF}AG:RP{0B83E6}]{FFFFFF} CMD | {FFFFFF}/crkvacharity [kolicina]");
				return 1;
			}
			moneys = strval(tmp);
			if(moneys < 100000)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Ne mozete donirati crkvi manje od 100k.");
				return 1;
			}
			if(JBC_GetPlayerMoney(playerid) < moneys)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "Vi nemate toliko novca.");
				return 1;
			}
			if(PI[playerid][pJailTime] >= 1 || PI[playerid][pRobijaTime] >= 1) return SCM(playerid, SIVA, "   Ne mozete to , zatvoreni ste !");
			JBC_GivePlayerMoney(playerid, -moneys);
			GetPlayerName(playerid, sendername, sizeof(sendername));
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "%s je donirao Crkvi sumu od, $%d (/crkvacharity).", sendername, moneys);
			SendClientMessageToAll(COLOR_GREY, string);
			format(string, sizeof(string), "%s Hvala vam za donaciju sume, $%d.",sendername, moneys);
			PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
			SendClientMessage(playerid, COLOR_GRAD1, string);
			PayLog(string);
			CrkvaMoney += moneys;
			SaveCrkva();
			new crkvastr[300];
            format(crkvastr, sizeof(crkvastr), "Novac za dobrotvorne svrhe: $%d\n/crkvacharity", CrkvaMoney);
            Update3DTextLabelText(crkvatext, 0xFFFFFFFF, crkvastr);
		}
		return 1;
	}
www.Game-State.com" style="border-style: none;

www.Game-State.com" style="border-style: none;