amaru
-
Posts
153 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Posts posted by amaru
-
-
e copiat
Dovezi?
-
Eu sunt. Ma cheama Pantelimon Florin.
-
Very good pacat ca seamana cu ala de pe .com .....
http://forum.sa-mp.com/showthread.php?t=217213
Stiu.. Dar ia tu ambele scripturi si compara-le. Pe .com am zis ca de la ala nu am luat decat ideile. NIMIC DIN SCRIPT.
-
Hai sa gandim logic.
Se numeste POLICE Panel aka panou pentru politisti
Air Support - cand ai nevoie de suport aerian
Water Support - cand ai nevoie de suport acvatic
Backup - cand ai nevoie de ajutor.
Clear Backup - sa-ti stergi cererea pentru cele de mai sus
Announce - sa dai un anunt.
Items - aici ai scut, lanterna si tazer.
-
Da chiar ce face?
Trebuie sa fi chiar *** sa nu-ti dai seama cand ai si poza.
-
M-am inspirat din panoul lui Steven Paul (.com) si am luat de acolo doar numele comenzilor, in rest le-am facut eu.
Am adaugat si "sculele" politistilor in script.
Intai testati si apoi comentati ca nu e al meu, ca am copiat etc.
Daca m-am inspirat din panoul lui steve nu inseamna ca folosim acelasi cod.
Credite:
-Geso pentru CopTools
-Steven Paul pentru police panel
-Eu. Am luat ce mi-a placut mai mult si le-am combinat.
http://pastebin.com/qR2FE4ZJ
-
Incearca
if(!strcmp(cmdtext, "/drugdealer", true))
-
Cum am spus si intr-un topic anterior, am trecut serverul la dini. Problema e ca merg comenzile greu. Adica scriu acum ceva si apare peste vreo 5 secunde. Nu stiu ce sa-i mai fac.
-
Am reparat. MERGE PERFECT. Recomand.
Pentru salvarea parolei m-am folosit de functia num_hash din dutils.inc. Puteti da TC. Mersi
-
Functiile SetDisabledWeapons si OnPlayerPrivMsg au fost scoase. Trebuie sa le stergi.
-
Acum am facut eu ce am facut si ma spawneaza. Dar am cateva probleme.
Pot sa scriu orice parola ca ma spawneaza.
La OnPlayerLogin am asa.
public OnPlayerLogin(playerid,password[]) { new tmp2[256]; new string2[64]; new string[128]; new playername2[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername2, sizeof(playername2)); format(string2, sizeof(string2), "users/%s.ini", playername2); if (dini_Exists(string2)) { new password2 = PlayerInfo[playerid][pKey]; if(dini_Int(string2,"Password") == password2) { PlayerInfo[playerid][pKey] = dini_Int(string2,"Password");
Codul de la OnDialogResponse Loginif(dialogid == 12346 || dialogid == 12347) { if(strlen(inputtext)) { new tmppass[64]; strmid(tmppass, inputtext, 0, strlen(inputtext), 255); //Encrypt(tmppass); OnPlayerLogin(playerid,tmppass); } else { new loginstring[128]; new loginname[64]; GetPlayerName(playerid,loginname,sizeof(loginname)); format(loginstring,sizeof(loginstring),"WRONG PASSWORD\nPlease enter the correct password:",loginname); ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"Login",loginstring,"Login","Exit"); gPlayerLogTries[playerid] += 1; if(gPlayerLogTries[playerid] == 5) { Ban(playerid); } } }
Si registerif(dialogid == 12345) { if(strlen(inputtext)) { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "users/%s.ini", sendername); new File: hFile = fopen(string, io_read); if (hFile) { SendClientMessage(playerid, COLOR_YELLOW, "That Username is already taken, please choose a different one."); fclose(hFile); return 1; } new tmppass[64]; strmid(tmppass, inputtext, 0, strlen(inputtext), 255); //Encrypt(tmppass); OnPlayerRegister(playerid,tmppass); } else { new regstring[128]; new regname[64]; GetPlayerName(playerid,regname,sizeof(regname)); format(regstring,sizeof(regstring),"Welcome, %s\nYou dont have an account.\nPlease register:",regname); ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"Register",regstring,"Register","Exit"); } }
Explicati-mi va rog ce nu e bine si incerc sa repar.
LE: La parola, in fisier imi arata 0
-
Da-ne comanda sellhouse.
-
As spune ca nov te-a ajutat mai mult decat a facut-o stuntman. Stuntman ti-a facut comanda, pe cand nov ti-a explicat (ma rog wiki) cum se foloseste, ce se face etc..
-
Am rescris sistemul OnPlayerLogin, OnPlayerregister si OnPlayerUpdate si cand intru pe server, ma inregistrez, ma loghez si nu ma spawneaza, desi la onplayerlogin am SpawnPlayer(playerid);
-
Am gasit un singur tutorial pe forumul asta din care sincer am inteles ceva, dar este cu dcmd si momentan nu ma intereseaza.
Nu-mi ziceti sa incerc y_ini. Vreau sa invat ce e mai simplu.
Am luat tot fisierul .inc la mana si am scos toate functiile sa mi le explicati. Unde stiu scriu eu, unde nu ma ajutati voi.
dini_Exists - se foloseste sa vada daca exista fisierul dini_Remove - banuiesc ca sterge fisierul dini_Create - creaza fisierul dini_Set - ? dini_IntSet - Aici am vazut un raven's ce face dar nu m-am convins care e diferenta intre Set si IntSet dini_Int - ? dini_FloatSet - ? Float:dini_Float - ? dini_Bool - ? dini_BoolSet - ? dini_Unset - ? dini_Get - ? dini_Isset - ? DINI_StripNewLine - ? DINI_fcopytextfile - ?
-
Cookie din cate imi dau seama, codul tau nu face decat sa spuna ca semnalizezi.
-
Am si eu o intrebare asa. Ce intelegi tu daca eu iti fac tie poarta prin teamviewer? NU INTELEGI NIMIC. Asa ca mai bine apuca-te tu si fa tutoriale, foloseste-te de wiki si de forumul oficial. Nu astepta sa-ti dea altii.
-
Ba voi sunteti culmea. Vreti totu' mura-n gura. Eu am invatat sa scriptez singur. Nu m-am rugat de unu si de altu. Dar voi vreti sa vi se dea de-a gata.
-
Nu am mysql.
-
Care din ele?
Eu am la /mdc
telefon: %d, PlayerInfo[giveplayerid][pPhone]
si merge si la numerele la masina de forma LS-01-AMRnumar: %d, CarInfo[carid][cPlate]
Deci merge si pentru litere si pentru numere.
-
Nu iti trebuie fs. Daca te concentrezi putin, reusesti sa-l faci sa se salveze.
-
%s e pentru string
%d e pentru litere si numere. Eu il folosesc sa arate numerele la masina.
%f arata float-uri.
-
Alte pareri? :grin:
-
E pe host. L-am urcat si eu din nou si la fel.
Police Panel v1.0
in Filterscript-uri
Posted
Dovezi ca nu e facut de mine?