Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4519 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Dbr isivaizduok, bandau paimti zole, normalei paima, bet kai sandelyje lieka 1, nebedaro nieko, nei paima, nei paraso ka nors. 

 

Yra taip: (nevisas cia)

            if(dini_Int(ginklaikontra,"zole") > 1)
	    {
	        SendClientMessage(playerid,0xAA3333AA,"* Zoles sandelyje nera");
	        return 1;
	    }
	    if(dini_Int(ginklaikontra,"zole") < 1)
	    {
        	ApplyAnimation(playerid, "MISC", "pickup_box", 4.000000, 0, 0, 0, 0, -1);
		playerDB[playerid][zole]++;
	    	SendClientMessage(playerid,GREEN,"Paemei zoles! (150LT)");
	    	GivePlayerMoneyA(playerid,-150);
    		pelnas[14]+=75;
    		dini_IntSet(ginklaikontra,"zole",dini_Int(ginklaikontra,"zole")-1);
	    }
Redaguota , nario Lukas_Cool
(redaguota)

Nes padaryta, kad kai 1 nieko ir nedarytų...

if(dini_Int(ginklaikontra,"zole") > 1)

pakeisk į

if(dini_Int(ginklaikontra,"zole") == 0)

O šitą eilutę:

if(dini_Int(ginklaikontra,"zole") < 1)

pakeisk į:

if(dini_Int(ginklaikontra,"zole") > 0)

Tikiuosi padėjau. Šiaip nesu PAWN žinovas, tačiau visos programavimo kalbos veikia vienodai ;)

 

Nesu tikras ar gerai, kadangi nežinau ką gražina tavo dini_Int funkcija... Bet manau supratai, kad 1 intervalas lieka laisvas...

Redaguota , nario mantux5

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4519 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...