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

Wysłany: 2013-05-28, 06:10


paskal

gtaoffline.pl






Wiek: 29
Na forum: 5644 dni
Posty: 242

Piwa: 341

Respekt: 126,6
Respekt: 126,6

Ostrzeżeń: 20%
Siemaneczko

Mam kolejny problem dotycz?cy inputtext'?w.Mam zrobione
komendy dla medyk?w:
Kod:

if(!strcmp(cmd, "/menu", true))
{
if(Team[playerid] == Frakcja_SAMC)
{
if(Oddzial_SAMC_LS[playerid] == 1)
{
ShowPlayerDialog(playerid, Dialog_Menu_SAMC_LS, DIALOG_STYLE_LIST, "Komendy:", "Otw?rz brame\nZamknij brame\nUlecz gracza", "Wybierz", "");
}
}
return 1;
}

teraz przechodzimy do dialog?w w kt?rych spe?nia si? warunek
"Dialog_Menu_SAMC_LS":
Kod:

if(dialogid == Dialog_Menu_SAMC_LS)
{
if(response)
{
if(listitem == 0)
{
MoveObject(brama_SAMC_LS, 2001.460693, -1446.213989, 7.334488, 2);
SendClientMessage(playerid,zielony,"Brama {F5F5DC}otwarta{FFFFFF}.");
}
if(listitem == 1)
{
MoveObject(brama_SAMC_LS, 2001.460693, -1446.213989, 15.334488, 2);
SendClientMessage(playerid,zielony,"Brama {FF0000}zamkni?ta{FFFFFF}.");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, Dialog_Lecznie_Osoby, DIALOG_STYLE_INPUT, "Informacja:", "Wpisz id osoby,kt?r? chcesz uleczy?:", "Wybierz", "");
}
}
return 1;
}

teraz przechodzimy do warunku,kt?ry chc? ?eby mi kto?
w nim pom?g?.Wywo?ywanie dialogu "Dialog_Lecznie_Osoby":
Kod:

if(dialogid == Dialog_Lecznie_Osoby)
{
if(response)
{

}
return 1;
}

i co mam teraz zrobi? aby uleczy? gracza o id,kt?re
wpisa?em w inputtext'cie.Dodam ?e ta funkcja musi
by? w "Dialog_Lecznie_Osoby".Nie wiem niestety czy
"Dialog_Lecznie_Osoby" ma poprawn? budow? co chodzi
o sam "dialogid"

Za pomoc piweczka :piwo: :piwo: :piwo: :piwo: i rep :+: :+: :+:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-28, 07:42


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

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

Kod:

if(dialogid == Dialog_Lecznie_Osoby && response)
{
if(!IsPlayerConnected(strval(inputtext))) return SendClientMessage(playerid, -1, "ID gracza, kt?rego poda?e? nie znajduje si? na serwerze"), 1;

SetPlayerHealth(strval(inputtext), 100.0);
SendClientMessage(playerid, -1, "Uzdrowi?e? jakiego? ?miecia");
SendClientMessage(strval(inputtext), -1, "A jaki? ?mie? uzdrowi? Ciebie!");
}


Postaw piwo autorowi tego posta
 

 
Tagi: leczenie :: gracza :: inputtext
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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