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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5235 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

Sveiki, susiduriau su problemele :D. Norejau padaryt, kad uzlipus ant pickupo ir i GUI lentele irasius kieki, galeciau nusipirkt narkotiku. ir gavau 4 error:

C:\Documents and Settings\Namai\Desktop\New Folder\GRP4\gamemodes\GRP4.pwn(6844) : error 029: invalid expression, assumed zero

C:\Documents and Settings\Namai\Desktop\New Folder\GRP4\gamemodes\GRP4.pwn(6844) : error 017: undefined symbol "kiek"

C:\Documents and Settings\Namai\Desktop\New Folder\GRP4\gamemodes\GRP4.pwn(6844) : error 029: invalid expression, assumed zero

C:\Documents and Settings\Namai\Desktop\New Folder\LGRP4\gamemodes\GRP4.pwn(6844) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.

Ce ka dariau:

Eilutes nuo 5854 iki 5858

if(pickupid == pickups[0][narkotikai])

{

ShowPlayerDialog(playerid,103,DIALOG_STYLE_INPUT,"Narkotikai","Iveskite kieká, kurá norite nusipirkti.\nVieneto kaina - 2500LT:","Pirkti","Atðaukt");

return 1;

}

Eilutes nuo 6840 iki 6860

if(dialogid == 103)

{

if(response)

{

if(GetPlayerMoneyA(playerid) < =kiek*2500)

{

ShowPlayerDialog(playerid,103,DIALOG_STYLE_INPUT,"Narkotikai","Rankose jûs tiek neturite, kad nusipirkti ðá kieká.\nÁveskite kieká kurá norite pirkti.\nVieno vieneto kaina - 2500LT","Pirkti","Iðeit");

return 1;

}

if(!IsNumeric(inputtext))

{

ShowPlayerDialog(playerid,43,DIALOG_STYLE_INPUT,"Narkotikai","Simbolis turi bûti skaièius\nÁveskite kieká kurá norite pirkti.\nVieno vieneto kaina - 2500LT","Pirkti","Iðeit");

return 1;

}

playerDB[playerid][narkotikai]+=*kiek;

GivePlayerMoneyA(playerid,-=kiek*2500);

ApplyAnimation(playerid, "MISC", "pickup_box", 4.000000, 0, 0, 0, 0, -1);

return 1;

}

if(!response) return 1;

}

Viska dariau pats, nu biskuti ziuredamas i kitus darbus :D, tai va kas isejo. Tai gal galetumet padet istaisyt ?

Vietoj

if(GetPlayerMoneyA(playerid) < =kiek*2500)

(šita eilutė yra nuo 6840 iki 6860)

Bandyk taip

GivePlayerMoneyA(id,-2500);

Nesu įsitikinęs, kad padės, bet pabandyti verta.

prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Bandyk pagal šitą išsitaisyt:

if(dialogid == 765)
{
    if(response)
    {
        if(!IsNumeric(inputtext)) return ShowPlayerDialog(playerid,40,DIALOG_STYLE_INPUT,"Narkotiku prekeivis","Blogai nurodei narkotiku kieki!\nivesk kiek imsi narkotiku.","Pirkti","Atisakyti");
       	new kiek = StringToInt(inputtext);
       	new suma = kiek*5000;
       	if(GetPlayerMoney(playerid) < suma) return ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Narkotiku prekeivis","Tu neturi tiek pinigu!\nivesk kiek imsi narkotiku.","Pirkti","Atisakyti");
		ApplyAnimation(playerid, "MISC", "pickup_box", 4.000000, 0, 0, 0, 0, -1);
		playerDB[playerid][narkotikai]+=kiek;
    	SendClientMessage(playerid,COLOR_LIGHTBLUE,"Nusipirkai narkotiku!");
    	GivePlayerMoneyA(playerid,-suma);
        return 1;
    }
}

Bandyk pagal šitą išsitaisyt:

if(dialogid == 765)
{
    if(response)
    {
        if(!IsNumeric(inputtext)) return ShowPlayerDialog(playerid,40,DIALOG_STYLE_INPUT,"Narkotiku prekeivis","Blogai nurodei narkotiku kieki!\nivesk kiek imsi narkotiku.","Pirkti","Atisakyti");
       	new kiek = StringToInt(inputtext);
       	new suma = kiek*5000;
       	if(GetPlayerMoney(playerid) < suma) return ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Narkotiku prekeivis","Tu neturi tiek pinigu!\nivesk kiek imsi narkotiku.","Pirkti","Atisakyti");
		ApplyAnimation(playerid, "MISC", "pickup_box", 4.000000, 0, 0, 0, 0, -1);
		playerDB[playerid][narkotikai]+=kiek;
    	SendClientMessage(playerid,COLOR_LIGHTBLUE,"Nusipirkai narkotiku!");
    	GivePlayerMoneyA(playerid,-suma);
        return 1;
    }
}

Aciu, padejai. +r3p.

Rakinu tema.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5235 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ą...