[REÅ ENO] Preuzimanje Methylamina


Započeo Muma, Jul 27, 2016, 17:45:38 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Athlone
Detaljan opis problema: Kad kupim Methylamin koji je potreban da se napravim Plavi Metamfetamin sa jos nekim stvarima postavi mi checkpoint da uzmem iz hangara Methylamin ali kada dodjem nece da mi da mi da Meth. Tako je sa Methylaminom, sa Opiumom jos nisam probao moze li se preuzeti ali vjerovatno ne moze ni to
Dio skripte:
else if( strcmp( item, "buyilegal",true) == 0) {
	    new Float:Randomilegal[10][ 3 ] =
		{
			{ 2787.0876,-2425.2571,13.6338 },
			{ 2781.6379,-2424.5322,13.6352 },
			{ 2789.4663,-2424.6687,13.6333 },
			{ 2793.7932,-2427.3550,13.6322 },
			{ 2799.0542,-2411.9238,13.6309 },
			{ 2795.2891,-2408.3955,13.6318 },
			{ 2794.1211,-2408.8364,13.6321 },
			{ 2789.7551,-2412.0295,13.6332 },
			{ 2785.7402,-2411.5452,13.6342 },
			{ 2781.3071,-2411.8523,13.6352 }
		};
	    if( !IsPlayerInRangeOfPoint( playerid, 3.0, 2834.8999,-2360.7681,26.8931 ) ) return GRESKA( playerid, "Nisi na mestu uzimanja ilegalnih supstanci." );
        if( PlayerInfo[ playerid ][ xClan ] == 0 ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu" );
		if( GetFactionType( playerid ) != ORG_TIP_MAFIJA ) return GRESKA( playerid, "Samo mafije." );
		if( sscanf( params, "s[32]s[20]i", item, opcija, kolicina)) {
	        SCM( playerid, SVETLOPLAVA, "___________________________________________________________________");
			SendUsageMessage( playerid, "/droga buyilegal [stvar] [kolicina]");
			SCM( playerid, BELA, "Stvar: Opium, Methylamin");
			SCM( playerid, SVETLOPLAVA, "___________________________________________________________________");
			return 1;
		}
		if(strcmp(opcija,"opium",true) == 0) {
		    new cena;
		    if(kolicina < 500 || kolicina > 2000) return GRESKA( playerid, "Ne mozete uzeti vise od 2000 a manje od 500 grama opium!");
		    cena = kolicina*2;
		    if( PlayerInfo[ playerid ][ xNovac ] < cena) return GRESKA( playerid, "Nemate dovoljno novca!Jedan gram kosta 2$");
            new poz = random( sizeof( Randomilegal ) );
			VrstaIlegala[ playerid ] = 1;
			KolicinaIlegala[ playerid ] = kolicina;
			Muma_SetPlayerCheckpoint( playerid, Randomilegal[poz][ 0 ], Randomilegal[poz][ 1 ], Randomilegal[poz][ 2 ], 7.0);
			CheckpointStatus[ playerid ] = 11;
			SCM( playerid, GLAVNA, "Odi do markera i pokupi svoju robu." );
			return 1;
		}
		else if(strcmp(opcija,"methylamin",true) == 0) {
		    new cena;
		    if( kolicina < 300 || kolicina > 800 ) return GRESKA( playerid, "Ne mozete uzeti vise od 800 a manje od 300 grama methylamina!");
		    cena = kolicina*3;
		    if( PlayerInfo[ playerid ][ xNovac ] < cena ) return GRESKA( playerid, "Nemate dovoljno novca! Jedan gram kosta 3$");
            new poz = random( sizeof( Randomilegal ) );
			VrstaIlegala[ playerid ] = 2;
			KolicinaIlegala[ playerid ] = kolicina;
			Muma_SetPlayerCheckpoint( playerid, Randomilegal[poz][ 0 ], Randomilegal[poz][ 1 ], Randomilegal[poz][ 2 ], 7.0);
			CheckpointStatus[ playerid ] = 11;
			SCM( playerid, GLAVNA, "Odi do markera i pokupi svoju robu." );
			return 1;
		}
	    return 1;
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Poslednja Izmena: Jul 27, 2016, 21:34:38 POSLE PODNE od â–… â–† â–ˆ Rudimental â–ˆ â–† â–…

A brt ja tebe ovde nista ne razumem :D sta je konkretno problem ?

Citat: â–... â–† â–ˆ Rudimental â–ˆ â–† â–... poslato Jul 27, 2016, 18:12:42 POSLE PODNE
A brt ja tebe ovde nista ne razumem :D sta je konkretno problem ?
Sada nista, sredio sam :D

I onako sam ovo zaboravio postaviti, a nisam zelio bumpati xD
case 8: {

			    if( IsPlayerInAnyVehicle( playerid ) ) {

					if( VrstaIlegala[ playerid ] == 1 ) {
					    if( PlayerInfo[ playerid ][ xNovac ] < KolicinaIlegala[ playerid ]*2) return GRESKA( playerid, "Nemate dovoljno novca!Jedan gram kosta 2$");
					    DajIgracuNovac( playerid, -KolicinaIlegala[ playerid ]*2) ;
					    Muma_DisablePlayerCheckpoint( playerid );
					    CheckpointStatus[ playerid ] = 0;
						PlayerInfo[ playerid ][ xOpium ] += KolicinaIlegala[ playerid ];
						SendClientMessageEx( playerid, GLAVNA, "Pokupio si %d grama opiuma.", KolicinaIlegala[ playerid ] );
						KolicinaIlegala[ playerid ] = 0; VrstaIlegala[ playerid ] = 0;
					}
					else if( VrstaIlegala[ playerid ] == 2 ) {

					    if( PlayerInfo[ playerid ][ xNovac ] < KolicinaIlegala[ playerid ]*3) return GRESKA( playerid, "Nemate dovoljno novca!Jedan gram kosta 3$");
					    DajIgracuNovac( playerid, -KolicinaIlegala[ playerid ]*3) ;
					    Muma_DisablePlayerCheckpoint( playerid );
					    CheckpointStatus[ playerid ] = 0;
					    PlayerInfo[ playerid ][ xMetilAmin ] += KolicinaIlegala[ playerid ];
						SendClientMessageEx( playerid, GLAVNA, "Pokupio si %d grama Methylamina.", KolicinaIlegala[ playerid ] );
	                    KolicinaIlegala[ playerid ] = 0; VrstaIlegala[ playerid ] = 0;
					}
					else {
					    GRESKA( playerid, "Nisi narucio robu. ");
					    return 1;
					}
				}
				else {
					SCM( playerid, CRVENA, "Moras biti u autu. ");
					return 1;
				}
			}