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

Wysłany: 2017-03-05, 20:43


borsuk







Wiek: 17
Na forum: 3548 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Ruszyl nowy projekt .farmGame i pojawiaja sie nowe problemy -- Norma u mnie :D

Mam problem poniewaz zrobilem sobie wybieralke skinow by Reus_ ale jestem w niebie (ten widok na plaze przy wejsciu) kod
Pawn

public OnPlayerRequestClass(playeridclassid)
{
    if(!pData[playerid][PierwszyRaz]) return SetPlayerSkin(playeriddini_Int(pData[playerid][Konto], "Skin"));
    SetPlayerCameraPos(playerid, -1503.02142256.6299335.7523);
    SetPlayerCameraLookAt(playerid, -1504.02162256.6760335.7275);
    SetPlayerPos(playerid, -1504.02162256.6760335.7275);
    SetPlayerFacingAngle(playerid, -90);
    return 1;
}


2. Problem pasuje kazde haslo kod
Pawn

if(dialogid == DIALOG_LOGIN)
    {
        new haslo[256];
        format(haslo256"%s"dini_Get(pData[playerid][Konto], "Haslo"));
        if(!response) return SCM(playeridCZERWONY"Zostales wyrzucony z serwera z powodu anulowania logowania!"), Wywal(playerid);
        if(isnull(inputtext)) return ShowDialog(playeridDIALOG_LOGIN_ERROR);
        if(!strcmp(inputtexthaslo)) return ShowDialog(playeridDIALOG_LOGIN_ERROR);
        else if(strcmp(inputtexthaslo))
        SCM(playeridLIMONKOWY"Zalogowano poprawnie! Witaj ponownie na "C_CZARNY"."C_POMARANCZOWY"farm"C_CZERWONY"Game"C_LIMONKOWY"!");
        return 1;
    }

-- Funkcja ShowDialog
if(dialogid == DIALOG_LOGIN)
    {
        ShowPlayerDialog(playeridDIALOG_LOGINDIALOG_STYLE_PASSWORD""C_LIMONKOWY">> "C_BIALY"Logowanie",
        "{FFFFFF}Witaj na {000000}.{00FF00}farm{FF9000}Game\n{FFFFFF}W bazie zostalo znalezione konto o Twojej nazwie\nWpisz haslo aby sie zalogowac!""Zaloguj""Wyjdz");
    }
    if(dialogid == DIALOG_LOGIN_ERROR)
    {
        ShowPlayerDialog(playeridDIALOG_LOGINDIALOG_STYLE_PASSWORD""C_LIMONKOWY">> "C_BIALY"Logowanie",
        "{FFFFFF}Witaj na {000000}.{00FF00}farm{FF9000}Game\n{FFFFFF}W bazie zostalo znalezione konto o Twojej nazwie\nWpisz haslo aby sie zalogowac!\nNiepoprawne haslo""Zaloguj""Wyjdz");
    }


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-05, 21:09


Steve







Wiek: 26
Na forum: 5003 dni
Posty: 18
Nick w MP: Kamcio

Piwa: 110

Respekt: 70

Je?li inputtext i has?o s? takie same to strcmp zwraca warto?? false.
Kod:

else if(!strcmp(inputtext, haslo)) // Dobre has?o

Kod:

if(strcmp(inputtext, haslo)) // Z?e has?o


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2017-03-05, 21:14


Wafelowski







Wiek: 29
Na forum: 5348 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Funkcja strcmp() nie zwraca true lub false, zwraca r??ne warto?ci. Mo?na o niej poczyta? tutaj: http://wiki.sa-mp.com/wiki/Strcmp .

Je?eli chodzi o drugie to opisz to ja?niej, normalniej? Bo nie rozumiem, jeste? w niebie i co po za tym? Co ma si? dzia?, co ma si? nie dzia?? Mo?liwe ?e masz TogglePlayerSpectatig(..) lub co? takiego co ci blokuje j? czy cu?sss.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2017-03-05, 21:37


borsuk







Wiek: 17
Na forum: 3548 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Chodzi o to ze jest taki sam ekran jak po wejsciu na serwer a powinien byc las

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-05, 21:45


Wafelowski







Wiek: 29
Na forum: 5348 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

XD Bo nie zmieni?e? pozycji w SetPlayerCameraPos(..) to dlatego..

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-05, 21:52


borsuk







Wiek: 17
Na forum: 3548 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
SetPlayerCameraPos(playerid, -1503.0214, 2256.6299, 335.7523);
Zmienilem ....

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-05, 21:55


Wafelowski







Wiek: 29
Na forum: 5348 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

No okej, czyli problem jest taki ?e obiekt?w nie wida? w wybiera?ce. Tworzysz je za pomoc? CreateObject?

Obiekty kt?re maj? by? widoczne w wybiera?ce tw?rz przez CreateObject lub przez CreatePlayerObject(..) nie przez CreateDynamicObject(..) od Streamera bo one nie b?d? widoczne. Mi wszystko dzia?a tak?e jak to nie pomo?e to co? zwali?e?. :P

http://gtao.pl.com/showthread.php?t=279471

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-06, 07:54


borsuk







Wiek: 17
Na forum: 3548 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Ok dzieki leci :piwo: dla wszystkich

Pomog?o....... sam nie wiem co.. pomajstrowa?em troche w kodzie XD :arrow: :piwo:

Postaw piwo autorowi tego posta
 

 
Tagi: requestclass
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » RequestClass 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