Peršokti į turinį
Admin_Chilleris

Pagalba [IŠJUNGIA PAWNO]

Recommended Posts

Swx vsiem,

Atsitiko bėda jog pas mane pawno išsijungia del tu [// kur esu padaręs, nežinau kur juos sukelti...] p.s esu pasidaręs kad pasiėmus ginklą iš pickupo pasirinkimo parašytu žinutė ko ir kiek paemė.

KodaS:

//Ginklų prekeivio ginklai
    if(dialogid == DIALOG_PREKEIVIO_GINKLAI)
    {
        if(response)
        {
            switch(listitem)
            {
                 case 0: GivePlayerWeaponEx(playerid, 22, 50); //9mm
                   //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}9mm su 50 kulkų{33AA33}.");
                case 1: GivePlayerWeaponEx(playerid, 23, 50); //Silenced 9mm pistolet
                //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}Silenced 9mm pistolet su 50 kulkų{33AA33}.");
                case 2: GivePlayerWeaponEx(playerid, 24, 100); //Deagle
                //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}Deagle su 100 kulkų{33AA33}.");
                case 3: GivePlayerWeaponEx(playerid, 25, 30); //Shotgun
                //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}Shotgun su 30 kulkų{33AA33}.");
                case 4: GivePlayerWeaponEx(playerid, 28, 100); //Micro SMG/Uzi
                //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}Micro SMG/Uzi su 100 kulkų{33AA33}.");
                case 5: GivePlayerWeaponEx(playerid, 29, 150); //MP5
                //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}MP5 su 150 kulkų{33AA33}.");
                case 6: GivePlayerWeaponEx(playerid, 30, 110); //AK-47
                //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}AK-47 su 110 kulkų{33AA33}.");
                case 7: GivePlayerWeaponEx(playerid, 31, 110); //M4
                //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}M4 su 110 kulkų{33AA33}.");
                case 8: GivePlayerWeaponEx(playerid, 32, 55); //Tec-9
                //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}Tec-9 su 55 kulkų{33AA33}.");
                case 9: GivePlayerWeaponEx(playerid, 33, 45); //Country Rifle
                //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}Country Rifle su 45 kulkų{33AA33}.");
                case 10: GivePlayerWeaponEx(playerid, 34, 50); //Sniper Rifle
                //SendClientMessage(playerid, GREEN, "* Pasiemėte iš sandėlio {37DB45}Sniper Rifle su 50 kulkų{33AA33}.");
            }
        }
        return 1;

 

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį


2 minutes prieš, Zero Two parašė:

kad problema atrodo ne tame, kiekvienas case turetu turet break, kad compileris zinotu kur baigti case'a

Pawn'e nebūtinai

@Admin_Bielka gal tu tiesiog nesupranti kas yra //. Tai yra komentarai ir jie tavo kodui nieko absoliučiai nedaro, su jais tiesiog gali pasirašyt priminimą ar šiaip kažką.

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

O DIEVE TU MANO... Prašau, ištrink Pawno programą, visus gamemode kur turi ir pamiršk apie tokį dalyką kaip skriptinimą...  Bus nauda ir tau pačiam ir visiems kitiems nereikės matyti tavo +10 sukurtų temų. O jei nori programuoti, pirmiausia mokėk paskaičiuoti iki 3, po to googlint o tik tada prašyti NORMALIOS pagalbos, o ne basic'ų.

IT: Paskaičiuok pradžioj kiek yra atidarymo bracket'ų { (palengvinsiu skaičiavimą - 3) ir kiek yra uždarymo } (irgi palengvinsiu - 2). Kaip matai 3 != 2, todėl reiškia trūksta vieno uždarymo bracket'o.

  • Teigiamai 3

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

41 minutes prieš, br1tas parašė:

O DIEVE TU MANO... Prašau, ištrink Pawno programą, visus gamemode kur turi ir pamiršk apie tokį dalyką kaip skriptinimą...  Bus nauda ir tau pačiam ir visiems kitiems nereikės matyti tavo +10 sukurtų temų. O jei nori programuoti, pirmiausia mokėk paskaičiuoti iki 3, po to googlint o tik tada prašyti NORMALIOS pagalbos, o ne basic'ų.

IT: Paskaičiuok pradžioj kiek yra atidarymo bracket'ų { (palengvinsiu skaičiavimą - 3) ir kiek yra uždarymo } (irgi palengvinsiu - 2). Kaip matai 3 != 2, todėl reiškia trūksta vieno uždarymo bracket'o.

Ačiū - "Iš klaidų mokomes" ;) Nereikia čia galvoti tame ir yra tema "Pagalbos"... Kas nori tas padėda. Ar ne taip dėdė? :)

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

@Britas1 - Nepadėjo tavo pasakymas.

@mariusqw - Gal tu žinai kame problema? ar čia vapšhe ant case negalima tekstų rašyt? nes aš kai juos užštušuoju viskas ok.

 

FOTO(problemos):

https://imgur.com/a/P4Gf3jW

 

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Kompiliatorius galvoja, jog su SendClientMessage nori sukurti naują case, tad po kelių tokių nesusipratimų ir nesusikompiluoja. Dėk visą kodą į blokus:

 

switch(int) {

	case 0: {
		SendClientMessage();
		GivePlayerWeapon();
	} case 1: {
		SendClientMessage();
		GivePlayerWeapon();
	}
}

 

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

12 minutes prieš, Admin_Bielka parašė:

@Britas1 - Nepadėjo tavo pasakymas.

@mariusqw - Gal tu žinai kame problema? ar čia vapšhe ant case negalima tekstų rašyt? nes aš kai juos užštušuoju viskas ok.

 

FOTO(problemos):

https://imgur.com/a/P4Gf3jW

 

tu padėjai laužtinį skliaustą dar blogesnėje vietoje

  • Teigiamai 1

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

2 minutes prieš, ALFRED. parašė:

Kompiliatorius galvoja, jog su SendClientMessage nori sukurti naują case, tad po kelių tokių nesusipratimų ir nesusikompiluoja. Dėk visą kodą į blokus:

 

switch(int) {

	case 0: {
		SendClientMessage();
		GivePlayerWeapon();
	} case 1: {
		SendClientMessage();
		GivePlayerWeapon();
	}
}

 

A aišku, va čia taip NORMALIAI išsakyta, viska iškarto supratau. BLAGADARIU tokius! ❤️

Dabar, Zero Two parašė:

tu padėjai laužtinį skliaustą dar blogesnėje vietoje

Klaidą jau rasta - @ALFRED. jau pasakęs yra, supratau iškarto be problemų. :) [AČIŪ už pagalba]

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Svečias
Ši tema yra užrakinta.

  • Narių peržiūri šį forumą:   0 nariai

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


  • SuperGames programele
  • SuperGames programele


×