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

Wysłany: 2013-08-05, 20:10


akon823

Czekotubka :D






Wiek: 29
Na forum: 4816 dni
Posty: 399
Nick w MP: Remik14

Piwa: 152

Respekt: 76,8

Witam ,
Mam par? problem?w.

1.Zrobi?em co? takiego ?e przy rejestracji wybieramy posta? czyli jest gui i p??niej pokazuje wybiera?k? no i chcia?em zrobi? , ?e po logowaniu nie ma wybiera?ki ale mam pewien b??d dlaczego zawsze jak poka?e mi si? ta wybiera?ka to pokazuje skina nr 0 a nie te co chcia?em dopiero jak zmienie na nast?pnego skina to pokazuje te co ma pokaza?.(Kod ni?ej)

2.Jak pisa?em wy?ej to zrobi?em , ?e wybiera?ka jest tylko po rejestracji a przy logowaniu usun??em no i niby mi si? to uda?o lecz zosta?o t?o z wybiera?ki kt?re przy logowaniu zostaje i kamera zostaje w tym miejscu ;// Chodzi o ten kod
:
Kod
Kod:

public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 2110.6833,1307.2803,10.8203);
SetPlayerFacingAngle(playerid, 73.0175);
SetPlayerCameraPos(playerid, 2103.3596,1311.0156,10.8203);
SetPlayerCameraLookAt(playerid, 2110.6833,1307.2803,10.8203);
return 1;
}


A logowanie i wybiera?ka wygl?da tak :D
Kod:
Kod:

if(dialogid == REJESTRACJA)
{
if(response == 0)
{
SendClientMessage(playerid, Czerwony, "Anulowa?e? rejestracj?. ");
Kick(playerid);
}
if(response == 1)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid, REJESTRACJA, DIALOG_STYLE_PASSWORD, "{E10000}Rejestracja", "{E10000}Nie wpisa?e? has?a!\n{00FF0A}Wpisz has?o aby si? zarejestrowa?.", "Rejestruj", "Anuluj");
}
else
{
SendClientMessage(playerid, Zielony, "Konto pomyslnie stworzono.");
Rejestracja(playerid, MD5_Hash(inputtext));
ShowPlayerDialog(playerid, REJESTRACJA2, DIALOG_STYLE_LIST, "{E10000}Rejestracja >> Wyb?r klasy", "{E10000}Ludzie\n{E10000}Zombie", "Wybierz", #);

}
}
}

if(dialogid == LOGIN)
{
TogglePlayerSpectating(playerid, 1);
if(response == 0)
{
SendClientMessage(playerid, Czerwony, "Anulowa?e? logowanie.");
Kick(playerid);
return 1;
}
if(response == 1)
{
Login(playerid, MD5_Hash(inputtext));
new Gracz[64];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Gname, sizeof(Gname));
format(Gracz,sizeof(Gracz), "/Gracze/%s.txt", Gname);
SetPlayerSkin(playerid, dini_Int(Gracz,"Skin"));
SpawnPlayer(playerid);
SetSpawnInfo(playerid, 0, SkinN[playerid], 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
TogglePlayerSpectating(playerid,0);
}
}

if(dialogid == REJESTRACJA2 && response)
{
switch(listitem)
{
case 0:
{//Ludzie
AddPlayerClass(100, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(144, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(207, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);//kobieta
AddPlayerClass(214, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);//kobieta
}
case 1:
{//Zombie
AddPlayerClass(247, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(162, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(246, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);//kobieta
AddPlayerClass(257, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);//kobieta
}
}
}

Tak to wygl?da czy mo?na jakos usun?? to t?o a doda? je aby by?o tylko przy rejestracji?:d

3. Jak od 0 zrobi? misje ?:D Chodzi o to , ?e po wpisaniu /misje ukazuje gui i po wyborze misji pokazuje np. gdzie mamy si? uda? czyli tworzy checkpoint i po wej?ciu w checkpoint np. dostajemy jetpacka i pokazuje si? nast?pny checkpoint i w nim wsadza nas na motor i musimy jecha? do nast?pnego i przy tym nast?pnym dostajemy ju? kase za wykonanie i zabiera nam jetpacka i to auto :D .

4.Czy macie jaki? dobry poradnik jak od 0 zrobi? zabaw? :D Powiedzmy ?e nas gdzie? przeno?i , daje jakas bron i musimy zabic innych oczywi?cie s? na to zapisy pod np. komenda /zabij i ogarnia kto wygra i tak dalej :p

5.Jak zapisac do pliku co? takiego , ?e gdy w sklepie kupie jak?? tam bro? to wpisuje ja do pliku najlepiej w nicku z tym co logowanie :D

Pozdrawiam :D

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-06, 10:40


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"akon823" napisał/a:

2. przy logowaniu zostaje i kamera zostaje w tym miejscu


» OnPlayerSpawn:

Kod:

SetCameraBehindPlayer(playerid);


"akon823" napisał/a:

3. Jak od 0 zrobi? misje ?:D Chodzi o to , ?e po wpisaniu /misje ukazuje gui i po wyborze misji pokazuje np. gdzie mamy si? uda? czyli tworzy checkpoint i po wej?ciu w checkpoint np. dostajemy jetpacka i pokazuje si? nast?pny checkpoint i w nim wsadza nas na motor i musimy jecha? do nast?pnego i przy tym nast?pnym dostajemy ju? kase za wykonanie i zabiera nam jetpacka i to auto :D .


» Tak samo jak Ty to napisa?e?. Pokazujesz gui graczowi, on wybiera misje, Ty tworzysz checkpoint a po wej?ciu w checkpoint dajesz mu jetpacka, 10 linii skryptu kkthxbai.

"akon823" napisał/a:

4.Czy macie jaki? dobry poradnik jak od 0 zrobi? zabaw? :D Powiedzmy ?e nas gdzie? przeno?i , daje jakas bron i musimy zabic innych oczywi?cie s? na to zapisy pod np. komenda /zabij i ogarnia kto wygra i tak dalej :p


» By? poszuka? na forum to by? znalaz?. Pisa?em to chyba z 300 razy i nie mam zamiaru pisa? tego 301 raz.

"akon823" napisał/a:

5.Jak zapisac do pliku co? takiego , ?e gdy w sklepie kupie jak?? tam bro? to wpisuje ja do pliku najlepiej w nicku z tym co logowanie :D


»
Kod:

dini_BoolSet(/*reszta*/);


"akon823" napisał/a:

Pozdrawiam :D


» Sko?czy?o si? czekotubkowanie, dowidzenia Panu.

Postaw piwo autorowi tego posta
 

 
Tagi: wybieralka :: misje
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Wybieralka i misje . 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