Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-12-23, 10:15


Shlasku

Uczeń Pawno






Wiek: 22
Na forum: 3207 dni
Posty: 133
Nick w MP: luki1123

Piwa: 17

Respekt: 60

Witam, mam problem z pewnym kodem

To s? b??dy: (wszystko odnosi si? do jednej linijki)
Cytat:

error 014: invalid statement; not in switch
warning 215: expression has no effect
error 001: expected token: ";", but found ":"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line


A to kod:
Cytat:

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid)
{
case 2: //To jest ta linijka
{
if(response)
{
case 0:
{
return 1;
}
case 2:
{
if(!strcmp(Haslo, inputtext, true))
{
Admin[playerid] = 5;
SendClientMessage(playerid, INFORMACJA, "Zalogowa?e? si? jako HeadAdmin!");
return 1;
}
else
{
ShowPlayerDialog(playerid, ALOG, DIALOG_STYLE_INPUT, "Podano b??dne has?o!", "podaj has?o:", "Zaloguj", "Anuluj");
return 1;
}
}
}
}
}
return 1;
}



Gdzie jest blad?

Podpis
Zwykły szary człowiek z niezwykłymi umiejętnościami :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-23, 13:41


WWilk1







Wiek: 30
Na forum: 4700 dni
Posty: 116
Nick w MP: eep.Wilk

Piwa: 147

Respekt: 130
Respekt: 130

To? to pokie?basi?.. Nie wiesz jak u?ywa si? switcha, prosz? poradniczek: https://youtu.be/-K-NKsIYeYw?t=22m43s

A to kod w wersji do poprawnej kompilacji, a nie do tego aby poprawnie pracowa?(nie wiem co dok?adnie chcia?e? osi?gn?? opr?cz logowania na rang? H@).

Pawn
public OnDialogResponse(playeriddialogidresponselistiteminputtext[]) 
{ 
    switch(dialogid)
    { 
        case 2//To jest ta linijka 
        {
            if(response) 
            {
                if(!strcmp(Hasloinputtexttrue)) 
                { 
                    Admin[playerid] = 5; 
                    SendClientMessage(playeridINFORMACJA"Zalogowa?e? si? jako HeadAdmin!");
                }
                else 
                { 
                    ShowPlayerDialog(playeridALOGDIALOG_STYLE_INPUT"Podano b??dne has?o!""podaj has?o:""Zaloguj""Anuluj"); 
                } 
            } 
        } 
    } 
    return 1; 
}


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Shlasku
Wysłany: 2017-12-23, 16:26


Shlasku

Uczeń Pawno






Wiek: 22
Na forum: 3207 dni
Posty: 133
Nick w MP: luki1123

Piwa: 17

Respekt: 60

WWilk1, dzi?ki za pomoc, piwko leci :piwo:

Podpis
Zwykły szary człowiek z niezwykłymi umiejętnościami :)
Postaw piwo autorowi tego posta
 

 
Tagi: case
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » case Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku