-->
WTFCS Community | Gaming community @ since 2011
/
WTFCS - GAMING
/
Lumea jocurilor
/
SA:MP
/
Ajutor scripting
/
Tutoriale
/
TUTORIAL Spawn car pe dialog / zcmd
[TUTORIAL] Spawn car pe dialog / zcmd
Author : mihay111,
Category : Tutoriale,
0 Replyes,
267 Views
1 Guest(s)
11-30-2021, 04:23 PM
Autor: CristianLMAO
IMPORTANT:
IMPORTANT:
IN CODUL DE MAI JOS ESTE DECAT CE MAI TREBUIE ADAUGAT, NU TOT GAMEMODUL!!
TUTORIAL:Code:
//punem include-urile care ne trebuie la acest sistem
#include <zcmd>
Code:
//prima data facem o comanda, dar atentie, ACEASTA COMANDA O POATE FOLOSI ORICINE, daca doriti ca doar admini sa o poata folosi, folositi comanda hasurata!
CMD:v(playerid, params[]){
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_INPUT, "Spawn car", "Write your car id: (Min. 400 / Max. 611)", "Spawn", "Close"); //cand scriem "/v" apare acest dialog
return 1;
}
//DACA DORITI SA FIE COMANDA ASTA ACCESIBILA DOAR LA ADMIN:
//CMD:v(playerid, params[]){
//
// if (IsPlayerAdmin(playerid)) // daca jucatorul este admin:
// {
// ShowPlayerDialog(playerid, 4, DIALOG_STYLE_INPUT, "Spawn car", "Write your car id: (Min. 400 / Max. 611)", "Spawn", "Close"); //cand scriem "/v" apare acest dialog
// }
// else{ //daca nu:
// SendClientMessage(playerid, 0xFF000090, "You're not admin!");
// }
// return 1;
//}
Code:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){
if(dialogid == 1){ // cand raspunde la dialogul cu id-ul 1 se intampla asta:
if(!response) return SendClientMessage(playerid, 0xFF000099, "You closed the menu!"); // daca apasa pe butonul de inchidere, acest meniu o sa se inchida.
if(strval(inputtext) < 400) return SendClientMessage(playerid, 0xFF000099, "Your car id is under 400!"); // Daca id-ul scris este mai mic de 400 o sa scrie asta
if(strval(inputtext) > 611) return SendClientMessage(playerid, 0xFF000099, "Your car id is over 611!"); // Daca id-ul scris este mai mare de 611 o sa scrie asta
// inputtext inseamna ce a scris jucatorul in text-box.
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid,X,Y,Z); // aici seteaza valoarea lui X, Y si Z in coordonatele juactorului
CreateVehicle(strval(inputtext),X,Y+5,Z,1,1,1,90000); //spawneaza masina cu id-ul din textbox, la coordonatele playerului
return 1;
}
}
Mihai nu face flotari, el le cumpara gata facute!
Mihai s-a nascut intr-o cabana construita de el.
Mihai a omorat 50 de teroristi din 2 gloante.Primul a fost de avertizare.
Mihai poate sa isi faca poze cu telefonul fix.
Mihai a raspuns la un apel pierdut.
Singura femeie care si-a permis sa faca glume despre Mihai a fost Elodia, de aia nu mai este.
Cand Mihai iti arata degetul nu o face ca sa te injure... doar iti arata cate secunde mai ai de trait!
You are not allowed to view links. Register or Login to view.
Mihai s-a nascut intr-o cabana construita de el.
Mihai a omorat 50 de teroristi din 2 gloante.Primul a fost de avertizare.
Mihai poate sa isi faca poze cu telefonul fix.
Mihai a raspuns la un apel pierdut.
Singura femeie care si-a permis sa faca glume despre Mihai a fost Elodia, de aia nu mai este.
Cand Mihai iti arata degetul nu o face ca sa te injure... doar iti arata cate secunde mai ai de trait!
You are not allowed to view links. Register or Login to view.