Skocz do zawartości

Rekomendowane odpowiedzi

Czy dobrze użyłem tego kodu? Daje "linijki"  :)

public OnPlayerConnect(playerid)
{
	ShowPlayerDialog(playerid, 0, DIALOG_STYLE_INPUT, "Anty N00B Test", "Podaj nick któregoś\n z naszych Administratorów\n(mamy trzech)", "OK", "Nie wiem");
	return 1;
}


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
 if(dialogid == 1)
{
	if(response == 1)
	{
		if(strcmp(inputtext, "Vix", false) == 0)
			SendClientMessage(playerid, COLOR_Jasnoczerwony, "Dobra odpowiedź");
		else if(strcmp(inputtext, "Jointu95", false) == 0)
		    SendClientMessage(playerid, COLOR_Jasnoczerwony, "Dobra odpowiedź");
        else if(strcmp(inputtext, "Auditore", false) == 0)
            SendClientMessage(playerid, COLOR_Jasnoczerwony, "Dobra odpowiedź");
        else
		{
			SendClientMessage(playerid, COLOR_Jasnoczerwony, "Wcale nie");
			Kick(playerid);
		}
	}
	else
	{
		SendClientMessage(playerid, COLOR_Jasnoczerwony, "Jaka szkoda");
		Kick(playerid);
	}
	return 1;
}
return 1;
}

Jeśli coś może źle zrobiłem to napiszcie.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

if(dialogid == 1)
ID tego powinno być takie same jak tutaj:
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_INPUT, "Anty N00B Test", "Podaj nick któregoś\n z naszych Administratorów\n(mamy trzech)", "OK", "Nie wiem");

2 parametr.

Reszta wygląda dobrze.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mam pytanie, edytuje mape carlitos rp i tam jest rejsestracja bez GUI i mam pytanie jak mam zrobić żeby po wpisaniu hasła tworzyło się konto itp. prosze o pomoc.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Fajny poradnik, ciągle tego używam xD

Warto też dodać, że jeżeli chcemy się pozbyć drugiego przycisku, to trzeba dać:

ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "coś", "coś", "coś", "");

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

O tak?

ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "coś", "coś", "coś");

Co ty, wyrzuci błędną liczbę argumentów. Sposób Leviano jest dobry, sam tak robię.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

P4Kus

Nie rozumiem cie jesteś aż tak leniwy ? przecież masz tyle artykułów, poradników, tutorial odnośnie WSZYSTKIEGO.Ostatnio miałeś problem i założyłeś temat, a go można było rozwiązać jednym zdaniem w google.

//PKua: ile razy teraz widzę twoje posty, połowa z nich nic nie wnosi... za kolejne takie posty po dzisiejszym ostrzeżeniu słownym (10-06) będą "procenty"

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Cześć mam mały problem, mianowicie. Mam GUI :

ShowPlayerDialog(playerid, 150, DIALOG_STYLE_LIST, "{00FF00}Gdzie chcesz się zespawnować?", "{FFD700}1. Los Santos\n2. Las Venturas\n3. San Fierro", "Gotowe", "Gotowe");
A to to coś ze wciskaniem :D
if(dialogid == 150) //LS
{
if(response == 0 )
{
SetSpawnInfo(playerid, 0, 29, -2271.0710,533.2850,35.0156,268.9408, 24, 100, 29, 100, 32, 300); // Ustalamy dane dotyczące spawnu.
SpawnPlayer(playerid); // I przenosimy gracza w to miejsce.
}
}

if(dialogid == 150)//LV
{
if(response == 1 )
{
SetSpawnInfo(playerid, 0, 29, 2167.3225,1001.7005,10.8130,182.4833, 24, 100, 29, 100, 32, 300); // Ustalamy dane dotyczące spawnu.
SpawnPlayer(playerid); // I przenosimy gracza w to miejsce.
}
}

if(dialogid == 150)//SF
{
if(response == 2 )
{
SetSpawnInfo(playerid, 0, 29, 2496.0735,-1663.7357,13.3359,152.4030, 24, 100, 29, 100, 32, 300); // Ustalamy dane dotyczące spawnu.
SpawnPlayer(playerid); // I przenosimy gracza w to miejsce.
}
}

Co mam źle?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mam problem z GUI. Gdy pisze ten kod:

if(!strcmp(cmdtext, "/rconhelp", true) && IsPlayerAdmin(playerid))
{
        ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Rconhelp...", "Komedny przeznaczone tylko dla administracji. Ujawnienie ich grozi nbanem!\n\n/anty /strona /rconhelp /minigun", "Ok", "Ok");
     	return 1;
}
Pojawia mi się warn:
I:\Mój server samp\server\gamemodes\DCDM.pwn(709) : warning 215: expression has no effect
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

Dodam, że gdy kiedyś mi gui działało, to po wyłączeniu pawno i włączeniu pojawiały się błędy nr. 017.

O co chodzi? czemu gui mi zanika, gdy wyłączę i włączę pawno?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×