/atmwithdraw


Započeo LuKsA, Decembar 28, 2009, 12:20:00 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Nista netrebate definirati nego samo ubacite pod public OnplayerCommandText

//-----------------------------------[ATM System by GGC]-----------------------------------------------
    if(strcmp(cmd, "/atmwithdraw", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerToPoint(6.5, playerid, 1209.249023, -916.946716, 42.687862) || PlayerToPoint(6.5, playerid, 1367.599487, -1275.462646, 13.189775)
			|| PlayerToPoint(6.5, playerid, 1155.005859, -1463.247559, 15.415288) || PlayerToPoint(6.5, playerid, 318.551758, -1413.131836, 13.869890))
	        {
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, "POMOC: /atmwithdraw [kolicina]");
					format(string, sizeof(string), "  Imas $%d na svome racunu.", PlayerInfo[playerid][pAccount]);
					SendClientMessage(playerid, COLOR_GRAD3, string);
					return 1;
				}
				new cashdeposit = strval(tmp);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, "POMOC: /atmwithdraw [kolicina]");
					format(string, sizeof(string), "  Imas $%d na svome racunu.", PlayerInfo[playerid][pAccount]);
					SendClientMessage(playerid, COLOR_GRAD3, string);
					return 1;
				}
				if (cashdeposit > PlayerInfo[playerid][pAccount] || cashdeposit < 1)
				{
					SendClientMessage(playerid, COLOR_GRAD2, "   Nemas toliko novca !");
					return 1;
				}
		    	//ConsumingMoney[playerid] = 1;
				SafeGivePlayerMoney(playerid,cashdeposit);
				PlayerInfo[playerid][pAccount]=PlayerInfo[playerid][pAccount]-cashdeposit;
				format(string, sizeof(string), "  Podigao si $%d sa svog racuna. Ukupno stanje racuna: $%d ", cashdeposit,PlayerInfo[playerid][pAccount]);
				SendClientMessage(playerid, COLOR_YELLOW, string);
				return 1;
			}
			else
			{
   				SendClientMessage(playerid, COLOR_GREY, "   Nisi kod ATMa !");
	            return 1;
			}
		}
		return 1;
	}


ako zelite mjenjati kordinate ATMova, jer su sad jedan kod Gl.Amma u LSu jedan kod Burga, jedan kod bolnice i jedan jos negdje, onda samo mjenjate

PlayerToPoint(6.5, playerid, 1209.249023, -916.946716, 42.687862) = objasnjenje 6.5 je radius; playerid - igrac; 1209.249023 - x kordinate; -916.946716 - y kordinate; 42.687862 - z kordinate(visina).

Kordinate dobijete tako da idete u igru(debug ili normalno) i napisete npr. "/save ATM1", onda odete gdje vam je Gta san andreas, obicno : C:/Program Files/Rocktars Games/Gta san andreas/ i tamo nadjete savedpositions.txt, otvorite to s notepadom, te imate tamo kordinate.

Takoder ako zelite /atmhelp, ubacujete pod public OnplayerCommandText ovu komandu

//----------------------------------[ATMHELP]-----------------------------------------------
	if(strcmp(cmd, "/atmhelp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    SendClientMessage(playerid, COLOR_LIGHTRED,"*** ATM *** /atmwithdraw /takemats /putmats.");
		    SendClientMessage(playerid, COLOR_LIGHTRED,"*** OSTALO *** /help /househelp /notehelp /vehiclehelp /renthelp /businesshelp /leaderhelp /fishhelp /cookhelp /irchelp.");
		}
		return 1;
	}


Tut by GGC

MOD NOTE
Ne stavljajte funkcije u podforum za tutoriale!
Poslednja Izmena: Jul 01, 2019, 23:39:55 POSLE PODNE od Mister Naithan
Aequam memento rebus in arduis servare mentem.

r4z0r

Veoma slab tut , ovo je samo sa GF modove ako se nevaram i plus ovo nema nikakvog smisla .. nemozes radit withdraw ako nisi deposito .. nemoze to tako da izdvojis jedan dio scripte i puff tut .. jbg ostajem na svom misljenju , lose .

Citat: °[ яЧz0я ]° poslato Decembar 28, 2009, 12:51:18 POSLE PODNE
Veoma slab tut , ovo je samo sa GF modove ako se nevaram i plus ovo nema nikakvog smisla .. nemozes radit withdraw ako nisi deposito .. nemoze to tako da izdvojis jedan dio scripte i puff tut .. jbg ostajem na svom misljenju , lose .

Pusti,ionako je samo copy/past komandu i napiso neke gluposti ukratko...


Citat: dinkO14 poslato Decembar 28, 2009, 13:00:11 POSLE PODNE
Citat: °[ яЧz0я ]° poslato Decembar 28, 2009, 12:51:18 POSLE PODNE
Veoma slab tut , ovo je samo sa GF modove ako se nevaram i plus ovo nema nikakvog smisla .. nemozes radit withdraw ako nisi deposito .. nemoze to tako da izdvojis jedan dio scripte i puff tut .. jbg ostajem na svom misljenju , lose .

Pusti,ionako je samo copy/past komandu i napiso neke gluposti ukratko...

Slazem se, mogao si napisati korak-po-korak ono sta prvo ide npr
Ako ocete da imate to i to idete
pa u "[ c o d e ] napises new atm; pa sl i trebas tako ali i po meni je lose ovo samo copy paste nez sta da kazem al
My Tutorials:

[TUT] SetPlayerSpecialAction

[TUT] SetVehicleVelocity


CroHerze Website: www.croherzegovina.org
CroHerze IP: 94.23.26.10:8397


Mostar u srcu, Velež do groba!



<<- Å ta je jedan klik? ->>

Kliknite, i pomozite zmaju da naraste!