-LiveGameS-


CalendarGalerieFAQCautareAcasaMembriGrupuriInregistrareConectare

Distribuiţi|

[TUTORIAL] CREAREA UNEI ZONE DE DM

Vezi subiectul anterior Vezi subiectul urmator In jos
AutorMesaj
Moderator Global
avatar


Rank: Moderator Global
Mesaje : 70
Puncte : 132
Reputatie : 0
Data de inscriere : 16/11/2013
MesajSubiect: [TUTORIAL] CREAREA UNEI ZONE DE DM Lun Noi 18, 2013 7:43 am

DM Zones

Salut , in acest tutorial va voi prezenta cum se creaza o zona de DM ( Death match )
Multi cred ca e greu (incepatori) dar defapt este foarte simplu , trebuie sa urmezi niste pasi simpli
Step I:
Variabila noua

Trebuie sa creem o variabila noua prin care vom afla daca playerul este intr-un DM sau nu
Cod:
new
DM [ MAX_PLAYERS ]
;

Trebuie sa creezi o variabila cu [ MAX_PLAYERS ]pentru ca trebuie sa fie o variabila pentru un player nu una globala (pentru toti playerii)
Step II:
Crearea unui DM
Daca vrei sa 'activezi' o zona de dm trebuie sa setezi variabilei DM valoarea 1
Cod:
DM [ playerid ] = 1 ;

Ex:
Cod:
CMD:gotodm ( playerid , params [ ] )
{
DM [ playerid ] = 1 ;
return 1 ;
}
Cod:
Step III:
Verificarea
In acest tutorial va voi arata cum sa verifici daca player-ul este intr-un dm sau nu
Trebuie sa folosim if pentru verificare
[code]
if ( DM [ playerid ] == 1 ) return SendClientMessage ( playerid , -1 , " Nu poti folosi aceasta comanda intr-un DM " ) ;

Cu codul de mai sus , daca playerul are variabila setata pe 1 ii va trimite mesajul "Nu poti folosi aceasta comanda intr-un DM"
Daca variabila DM este setata pe 1 el nu va putea folosi comanda respectiva , daca este pe 0 va putea s-o foloseasca
Ce inseamna SendClientMessage ?
Pai, SendClientMessage trimite un mesaj unui player ...
SendClientMessage ( playerid , color , message [ ] ) ;

playerid - Player-ul caruia i se va trimite mesajul
color - culoarea textului
message - mesajul care va fi trimis player-ului

Ex:
[code]
CMD:gotodm ( playerid , params [ ] )
{
if ( DM [ playerid ] == 1 ) return SendClientMessage ( playerid , -1 , " Nu poti folosi aceasta comanda intr-un DM " ) ;
else return SetPlayerPos ( playerid , 0.0 , 0.0 , 0.0 );
return 1 ;
}
Sus In jos
Vezi profilul utilizatorului

[TUTORIAL] CREAREA UNEI ZONE DE DM

Vezi subiectul anterior Vezi subiectul urmator Sus

Subiecte similare

-
t Green Zone Stuntage - IP: samp.skilledgaming.info:7777 || 93.119.26.230:7777
t [Tutorial] Cum sa faci un sistem de logare/inregistrare!
Pagina 1 din 1

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
-LiveGameS- :: >>[LiveGameS]Resurce Samp :: Tutoriale-
Copyrightˆ2013 by Khrystyan&zDs - Toate drepturile sunt rezervate.