Witamy sympatyków GTA na forum GTAOnline Obecny czas to 2012-05-21, 09:47 Zarejestrowanych: 40348
Panel Logowania


Zapamiętaj moje hasło.
Strona główna | Rejestracja | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

Poprzedni temat :: Następny temat
Tworzymy Dołączył/Opuścił Serwer
Autor Wiadomość
Rychu  Ja To Ja 2...





Informacje
Na forum: 880 dni
Posty: 232
Piwa: 351
Respekt: 50


Wysłany: 2010-06-30, 16:51   Tworzymy Dołączył/Opuścił Serwer


Witaj
. Jest to mój pierwszy poradnik jak stworzyć wiadomość "
dołączył do serwera!".

Zaczynamy!

Tworzymy wiadomość że gracz dołączył do gry. Tworzymy to w "onPlayerConnect".

Kod:
function onPlayerConnect ( playerid )
{
sendMessageToAll(0xFFFFFFAA, getPlayerName(playerid) + " (" + playerid + ") dołączył do serwera!");
return 1;
}
addEvent("playerConnect", onPlayerConnect);


Okej, mamy już stworzoną wiadomość że gracz dołączył do serwera. Teraz czas zrobić wiadomość która poinformuje graczy że ktoś odłączył się od serwera. Tworzymy to w "onPlayerDisconnect"

Kod:
function onPlayerDisconnect ( playerid, reason )
{
if(reason == 0) // Odpowiada to za normalne wyjście z serwera.
{
sendMessageToAll(0xFFFFFFAA, getPlayerName(playerid) + " (" + playerid + ") odłączył się od serwera.");
}
else if(reason == 1) //Odpowiada to za Crash gry.
{
sendMessageToAll(0xFFFFFFAA, getPlayerName(playerid) + " (" + playerid + ") odłączył się od serwera. (Crash)");
}
return 1;
}
addEvent("playerDisconnect", onPlayerDisconnect);


Wytłumaczenia:
sendMessageToAll - Odpowiada za wysłanie wiadomości do wszystkich graczy.
0xFFFFFFAA - Jest to kolor, w którym zostanie wysłana wiadomość.
getPlayerName(playerid) - Odpowiada za pobranie nazwy gracza która dołącza się do serwera lub opuszcza serwer.
( + playerid + ) - Odpowiada za pobranie ID gracza.
addEvent(playerConnect, onPlayerConnect); - Odpowiada za wiadomość która zostaje wysłana podczas podłączenia się gracza do serwera.

//Posłużyłem się funkcjami z wiki.iv-multiplayer.com
_________________
Shaun napisał/a
Masz dostęp do plików serwera :P Możesz im grozić i być fajny :roll:
Postaw piwo autorowi tego posta
 
tomass 



Informacje
Nick w MP: [EXT]tomass
Na forum: 723 dni
Posty: 9
Respekt: 50


Wysłany: 2010-08-19, 13:31   


sendMessageToAll - Odpowiada wszystkim, a jaka komenda odpowiada tylko 1graczowi który wchodzi (wiadomość powitalna) ?
Postaw piwo autorowi tego posta
 
Sylvi  If(IsPlayerN00B)...




Informacje
Nick w MP: SylviZ
Na forum: 1292 dni
Posty: 68
Piwa: 167
Respekt: 45,3


Wysłany: 2010-08-20, 09:30   


Jest to bodajże "SendClientMessage" ale na 100% nie jestem pewien
_________________
Postaw piwo autorowi tego posta
 
iksde1 



Informacje
Na forum: 726 dni
Posty: 34
Piwa: 9
Respekt: 50


Wysłany: 2010-08-20, 21:28   


SendClientMessage jest w sa-mp. w iv-mp mamy sendPlayerMessage ;) .
_________________
------------------------------

Polski Party Serwer IV-MP

80.82.20.172:9999

------------------------------
Postaw piwo autorowi tego posta
 
tomass 



Informacje
Nick w MP: [EXT]tomass
Na forum: 723 dni
Posty: 9
Respekt: 50


Wysłany: 2010-10-09, 16:53   


Bardzo przydatne
Postaw piwo autorowi tego posta
 
Anonymous



Dołaczył: Wczoraj 0:00
Posty: 1
Skad: google.com


Anonymous Koniecznie zajrzyj na:




Miejsce na Twoją reklamę!





Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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
Wersja do druku

Skocz do:  


phpBB by Przemo modified by xXx 2003-2012

Template GTAONLINE created by gtaonline.pl



Dubbing w grach, wywiady, recenzje - DUBSCORE.pl
Strona wygenerowana w 0,24 sekundy. Zapytań do SQL: 18