Wysłany: 2012-05-04, 14:48
maxrate
Wiek: 32 Na forum: 5167 dni Posty: 76
Nick w MP: [PPP]Mati[HA]
Piwa : 25
Chcia?bym dwa kody i opis gdzie dodac. wybor broni i wybor spawnu.
Ale do rzeczy mam dwie rzeczy juz wybor koloru i wybor stylu walki
Kod: KOLOR->
{public OnPlayerSpawn(playerid)
ShowPlayerDialog(playerid, 8488, DIALOG_STYLE_LIST, "Wybierz Sw?j Kolor:", "Fioletowy\nNiebieski\nZielony\n???ty\nJasny Czerwony\nBia?y\nLimonkowy\nRozowy\nPomaranczowy\nSzary\nJasno Zolty\nCiemny Fiolet\nMorski\nJasny Niebieski\nLightCyan", "Wybierz", "");
FloatDeath[playerid] = false;
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 8488)
{
switch(listitem)
{
case 0: SetPlayerColor(playerid, 0x9955DEEE); //Fioletowy
case 1: SetPlayerColor(playerid, 0x2C21ABFF); //Niebieski
case 2: SetPlayerColor(playerid, 0x00B900FF); //Zielony
case 3: SetPlayerColor(playerid, 0xECEC00FF); //Z??ty
case 4: SetPlayerColor(playerid, 0xFF8080FF); //Kremowy
case 5: SetPlayerColor(playerid, 0xFFFFFFFF); //Bia?y
case 6: SetPlayerColor(playerid, 0xDDDD2357); //Limonkowy
case 7: SetPlayerColor(playerid, 0xFF66FFAA); //Rozowy
case 8: SetPlayerColor(playerid, 0xFF9900AA); //Pomaranczowy
case 9: SetPlayerColor(playerid, 0xAFAFAFAA); //Szary
case 10: SetPlayerColor(playerid, 0xFAEAA9FF); //Jasno Zolty
case 11: SetPlayerColor(playerid, 0xF7A2f6FFF); //Jasno Pomaranczowy
case 12: SetPlayerColor(playerid, 0x00EEADDF); //Morski
case 13: SetPlayerColor(playerid, 0xabcdef66); //Jasny Niebieski
case 14: SetPlayerColor(playerid, 0xAAFFCC33); //LightCyan
STYLE WALKI--->
public OnPlayerSpawn(playerid)
{
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Wybierz STYL WALKI , mozna zmienic komenda /StylWalki", "Normalny \n Karate \n Bokser \n Gangster", "Wybieram", "Anuluj");
TextDrawHideForPlayer(playerid,Powitanie[0]);
Potrzebuje jeszcze wybor borni i wybor spawnu... KOD ->>
Kolejnosc 1 wybor koloru, 2 broni 3 stylu walki i na koncu wybor 4 spawnu i nas przenosi.
Jak zorbic by by?o po kolei bo jak dodam dwa np kolory i stylu walki to tylko na spranwie jeden sie pojawia.
Jak zorbic by by?o Jak wybierze sie kolor to jest dalej i wybor stylu walki itd. az do zrespawnowania sie na LS LV lub SF.
wiem ci?zka to napisac ale prosz? o pomoc. o kod co i jak mam zmienic.
Wysłany: 2012-05-04, 14:57
Quis
Wszechwiedzący
Wiek: 31 Na forum: 5146 dni Posty: 464
Nick w MP: Quis
Piwa : 1110
Drugie "ShowPlayerDialog" musisz pokazywa? gdy gracz odpowie na ten pierwszy.
czyli jak masz:
Kod:
To w tym dajesz
Kod: ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Wybierz STYL WALKI , mozna zmienic komenda /StylWalki", "Normalny \n Karate \n Bokser \n Gangster", "Wybieram", "Anuluj");
I tak dalej...
Wysłany: 2012-05-04, 15:17
maxrate
Wiek: 32 Na forum: 5167 dni Posty: 76
Nick w MP: [PPP]Mati[HA]
Piwa : 25
Tak to ma wygladac?
Kod: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 8488)
{
switch(listitem)
{
case 0: SetPlayerColor(playerid, 0x9955DEEE); //Fioletowy
case 1: SetPlayerColor(playerid, 0x2C21ABFF); //Niebieski
case 2: SetPlayerColor(playerid, 0x00B900FF); //Zielony
case 3: SetPlayerColor(playerid, 0xECEC00FF); //Z??ty
case 4: SetPlayerColor(playerid, 0xFF8080FF); //Kremowy
case 5: SetPlayerColor(playerid, 0xFFFFFFFF); //Bia?y
case 6: SetPlayerColor(playerid, 0xDDDD2357); //Limonkowy
case 7: SetPlayerColor(playerid, 0xFF66FFAA); //Rozowy
case 8: SetPlayerColor(playerid, 0xFF9900AA); //Pomaranczowy
case 9: SetPlayerColor(playerid, 0xAFAFAFAA); //Szary
case 10: SetPlayerColor(playerid, 0xFAEAA9FF); //Jasno Zolty
case 11: SetPlayerColor(playerid, 0xF7A2f6FFF); //Jasno Pomaranczowy
case 12: SetPlayerColor(playerid, 0x00EEADDF); //Morski
case 13: SetPlayerColor(playerid, 0xabcdef66); //Jasny Niebieski
case 14: SetPlayerColor(playerid, 0xAAFFCC33); //LightCyan
}
SendClientMessage(playerid, 0x00B900FF, "Kolor zosta? ustawiony!");
return 1;
}
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Wybierz STYL WALKI , mozna zmienic komenda /StylWalki", "Normalny \n Karate \n Bokser \n Gangster", "Wybieram", "Anuluj");
bo mam dwa b?edy
Kod: C:\Users\Wojt\Desktop\Untitled.pwn(4696) : warning 217: loose indentation
C:\Users\Wojt\Desktop\Untitled.pwn(4699) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 17884 bytes
Code size: 643940 bytes
Data size: 695824 bytes
Stack/heap size: 16384 bytes; estimated max. usage: unknown, due to recursion
Total requirements: 1374032 bytes
2 Warnings.
[/code]
Wysłany: 2012-05-04, 15:19
Quis
Wszechwiedzący
Wiek: 31 Na forum: 5146 dni Posty: 464
Nick w MP: Quis
Piwa : 1110
Ten kawa?ek:
Kod: ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Wybierz STYL WALKI , mozna zmienic komenda /StylWalki", "Normalny \n Karate \n Bokser \n Gangster", "Wybieram", "Anuluj");
Wklej pod:
Kod: SendClientMessage(playerid, 0x00B900FF, "Kolor zosta? ustawiony!");
A te dwa ostrze?enia informuj? o tym, ?e kod jest ?le u?o?ony. Dodaj na g?rze mapy:
Kod:
?eby znikn??. Ale lepiej jest uk?ada? kod.
Wysłany: 2012-05-04, 15:24
maxrate
Wiek: 32 Na forum: 5167 dni Posty: 76
Nick w MP: [PPP]Mati[HA]
Piwa : 25
A to bedzie mia?o z?e skutki dla mapy i poprawnego dzia?ania serwera. ? jaki kod jest zle u?ozony. doda?em tak jak kaza?es Ziom.
[ Dodano : 2012-05-04, 15:28 ]
jak mam wybieralke wpisuje haslo, w i pojawia mi sie od razy na wybieralce dialog z stylami walki. musze wybierac przez ten dialog.
Wysłany: 2012-05-04, 15:29
Quis
Wszechwiedzący
Wiek: 31 Na forum: 5146 dni Posty: 464
Nick w MP: Quis
Piwa : 1110
?le u?o?ony kod nie wp?ywa na dzia?anie serwera. Jednak?e programista mo?e ?atwo si? w tym zgubi?.
Wysłany: 2012-05-04, 15:31
maxrate
Wiek: 32 Na forum: 5167 dni Posty: 76
Nick w MP: [PPP]Mati[HA]
Piwa : 25
[ Dodano: 2012-05-04, 15:28 ]
jak mam wybieralke wpisuje haslo, w i pojawia mi sie od razy na wybieralce dialog z stylami walki. musze wybierac przez ten dialog. da sie zrobic by wybieralo sie po wybraniu skina?
Wysłany: 2012-05-04, 15:40
Quis
Wszechwiedzący
Wiek: 31 Na forum: 5146 dni Posty: 464
Nick w MP: Quis
Piwa : 1110
Ten kawa?ek:
Kod:
SendClientMessage(playerid, 0x00B900FF, "Kolor zosta? ustawiony!");
return 1;
}
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Wybierz STYL WALKI , mozna zmienic komenda /StylWalki", "Normalny \n Karate \n Bokser \n Gangster", "Wybieram", "Anuluj");
Zamie? na:
Kod: SendClientMessage(playerid, 0x00B900FF, "Kolor zosta? ustawiony!");
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Wybierz STYL WALKI , mozna zmienic komenda /StylWalki", "Normalny \n Karate \n Bokser \n Gangster", "Wybieram", "Anuluj");
return 1;
}
Napisa?em to ju? wcze?niej, ale nadal tego nie zrobi?e? i si? dziwisz czemu masz b??d.
Wysłany: 2012-05-04, 15:54
maxrate
Wiek: 32 Na forum: 5167 dni Posty: 76
Nick w MP: [PPP]Mati[HA]
Piwa : 25
dziala wiesz jaki jest kod na Spawn miast zee np masz tak ze LS 3 graczy LV 6 graczy SF 3 graczy i sie spawnujesz na jakies miasto.
[ Dodano : 2012-05-04, 16:03 ]
I potrzebny mi na wybor broni jeszcze podstawowe jakies. ->
[ Dodano : 2012-05-04, 19:50 ]
Kod: dziala wiesz jaki jest kod na Spawn miast zee np masz tak ze LS 3 graczy LV 6 graczy SF 3 graczy i sie spawnujesz na jakies miasto.
I potrzebny mi na wybor broni podstawowe jakies. ->
Mo?e kto? pom?c?
[ Dodano : 2012-05-04, 20:16 ]
Kod: #include <a_samp>
public OnPlayerSpawn(playerid)
{
ShowPlayerDialog(playerid, 1, 2, "Wybierz bro?:", "Micro Uzi\nMP5\nAK47\nTec9\nM4\nAK47", "Wybierz", "Anuluj");
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(response)
{
switch(listitem)
{
case 0:
{
GivePlayerWeapon(playerid, 28, 500000);
}
case 1:
{
GivePlayerWeapon(playerid, 29, 500000);
}
case 2:
{
GivePlayerWeapon(playerid, 30, 500000);
}
case 3:
{
GivePlayerWeapon(playerid, 32, 500000);
}
case 4:
{
GivePlayerWeapon(playerid, 31, 500000);
}
case 5:
{
GivePlayerWeapon(playerid, 30, 500000);
}
}
}
}
}
Mam Taki kod na bronie jak i gdzie mam dodac ? by by?o pokolei tak jak wczesniej ze wybor kolor?w wybor stylu walki i teraz broni.
Tagi: wybor :: koloru :: stylu :: walki :: broni :: spawnu :: [ls :: sf]
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: