[Pomoc]Ispis

Započeo Don Corleone.
11. Jul 2014. Zaključano
175
pregleda
5
postova
Connell
3
Hustler
11. Jul 2014.
Skripta koju koristim:Moja od '0
Detaljan opis problema: Kako da napravim da mi ispise koje sam oruzije kupio ?
Dio skripte:
CMD:kupioruzije(playerid, params[])

{
    SendClientMessage(playerid, -1, "RP mod: Za upotrebu: /kupioruzije");

ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_LIST, "Weapons", "Desert Eagle\nAK-47\nCombat Shotgun\nKnife\nMP5", "Odaberi", "Odustani");

SendClientMessage(playerid, -1, "Kupili ste oruzije.");

return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):To je to sto sam napravio,i radi komanda,ali npr,dole pise kupili ste oruzije,cim kucam /kupioruzije,salje poruku "Kupili ste oruzije" a iako nisam,C++ kako da to sredim ? Da se ispise tek poslije kupovine,i da ispise koje sam oruzije kupio?
James_SmithXDl
6
OG Legend
11. Jul 2014.
pa u responsu na taj dialog dodas scm znaci imas 3 case za oruzije u svaki dodas scm zasto jer kad ti kupis neko od tih oruzija ispisace to sto si stavio.
Connell
3
Hustler
11. Jul 2014.
Pogledaj kad dodam i pogledaj errore..

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{

if(dialogid == DIALOG_WEAPONS)
    {
        if(response) //
        {
            // Give them the weapon
            switch(listitem)
            {
                case 0: GivePlayerWeapon(playerid, WEAPON_DEAGLE, 100);
SCM(playerid, -1, "Kupili ste Desert Eagle");
                case 1: GivePlayerWeapon(playerid, WEAPON_AK47, 100);
                case 2: GivePlayerWeapon(playerid, WEAPON_SHOTGSPA, 100);
case 3: GivePlayerWeapon(playerid, WEAPON_KNIFE, 1);
case 4: GivePlayerWeapon(playerid, WEAPON_MP5, 100);

}

        }
        return 1;
    }

return 1;
}


Errori:

C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(234) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(234) : warning 215: expression has no effect
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(235) : error 014: invalid statement; not in switch
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(235) : warning 215: expression has no effect
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(235) : error 001: expected token: ";", but found ":"
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(235) : error 029: invalid expression, assumed zero
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(235) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

5 Errors.
James_SmithXDl
6
OG Legend
11. Jul 2014.
if(dialogid == DIALOG_WEAPONS)
    {
        if(response) //
        {
            // Give them the weapon
              switch(listitem)
            {
                case 0: { GivePlayerWeapon(playerid, WEAPON_DEAGLE, 100); SCM(playerid, -1, "Kupili ste Desert Eagle"); }
                case 1: { GivePlayerWeapon(playerid, WEAPON_AK47, 100); SCM(playerid, -1, "Kupili ste AK47"); }
                case 2: { GivePlayerWeapon(playerid, WEAPON_SHOTGSPA, 100); SCM(playerid, -1, "Kupili ste Ime Oruzija"); }
            case 3: { GivePlayerWeapon(playerid, WEAPON_KNIFE, 1); SCM(playerid, -1, "Kupili ste Ime Oruzija"); }
            case 4: { GivePlayerWeapon(playerid, WEAPON_MP5, 100); SCM(playerid, -1, "Kupili ste Ime oruzija"); }

            }

        }
        return 1;
    }

  return 1;
}
Connell
3
Hustler
11. Jul 2014.
Hvala početnik sam,tek učim 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha