Jump to content

ImTouchk

Membru
  • Posts

    165
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by ImTouchk

  1. 3 minutes ago, marius11 said:

    Am descarcat din nou acele pluginuri de pe net si imi da mai putine erori

     

    [12:55:35]    Error: Function not registered: 'CreateDynamicRectangle'
    [12:55:35]    Error: Function not registered: 'GetCountryName'
    [12:55:35]    Error: Function not registered: 'CreateDynamicObject'
    [12:55:35]    Error: Function not registered: 'SetDynamicObjectMaterialText'
    [12:55:35]    Error: Function not registered: 'CreateDynamic3DTextLabel'
    [12:55:35]    Error: Function not registered: 'CreateDynamicPickup'
    [12:55:35]    Error: Function not registered: 'sscanf'
    [12:55:35]    Error: Function not registered: 'MoveDynamicObject'
    [12:55:35]    Error: Function not registered: 'IsValidDynamicObject'
    [12:55:35]    Error: Function not registered: 'SetDynamicObjectPos'
    [12:55:35]    Error: Function not registered: 'UpdateDynamic3DTextLabelText'
    [12:55:35]    Error: Function not registered: 'DestroyDynamicObject'
    [12:55:35]    Error: Function not registered: 'SetDynamicObjectRot'
    [12:55:35]    Error: Function not registered: 'DestroyDynamicPickup'
    [12:55:35]    Error: Function not registered: 'DestroyDynamic3DTextLabel'
    [12:55:35]    Error: Function not registered: 'CountDynamicObjects'
    [12:55:35]    Error: Function not registered: 'CountDynamicPickups'
    [12:55:35]    Error: Function not registered: 'CountDynamic3DTextLabels'

    Acum pune-le și pe restul dacă vezi că merge. La streamer încearcă cealaltă variantă, dacă ai luat pt linux ia pt centos și invers.

  2. [11:11:31]    Error: Function not registered: 'SSCANF_Init'
    [11:11:31]    Error: Function not registered: 'SSCANF_Join'
    [11:11:31]    Error: Function not registered: 'SSCANF_Leave'
    [11:11:31]    Error: Function not registered: 'CreateDynamicRectangle'
    [11:11:31]    Error: Function not registered: 'GetCountryName'
    [11:11:31]    Error: Function not registered: 'CreateDynamicObject'
    [11:11:31]    Error: Function not registered: 'SetDynamicObjectMaterialText'
    [11:11:31]    Error: Function not registered: 'CreateDynamic3DTextLabel'
    [11:11:31]    Error: Function not registered: 'CreateDynamicPickup'
    [11:11:31]    Error: Function not registered: 'sscanf'
    [11:11:31]    Error: Function not registered: 'MoveDynamicObject'
    [11:11:31]    Error: Function not registered: 'IsValidDynamicObject'
    [11:11:31]    Error: Function not registered: 'SetDynamicObjectPos'
    [11:11:31]    Error: Function not registered: 'UpdateDynamic3DTextLabelText'
    [11:11:31]    Error: Function not registered: 'DestroyDynamicObject'
    [11:11:31]    Error: Function not registered: 'SetDynamicObjectRot'
    [11:11:31]    Error: Function not registered: 'DestroyDynamicPickup'
    [11:11:31]    Error: Function not registered: 'DestroyDynamic3DTextLabel'
    [11:11:31]    Error: Function not registered: 'CountDynamicObjects'
    [11:11:31]    Error: Function not registered: 'CountDynamicPickups'
    [11:11:31]    Error: Function not registered: 'CountDynamic3DTextLabels'

    Aceste notificări îți apar deoarece plugin-ul STREAMER, SSCANF și GEOIP nu sunt actualizate la zi sau plugin-urile diferă la versiune față de include-uri. Cel mai bine adaugă-le în parte de pe net pentru varianta LINUX - CENTOS (diferă de la host la host) și adaugă și include-urile și plugin-urile cu ACEEAȘI VERSIUNE.

    După ce ai făcut asta, te rog să îmi spui dacă a avut efect.

     

  3. On 12/5/2016 at 4:50 PM, DanielMayson said:

    Din cate stiu EquiNox nu e incepator!

    ce treabă are asta cu ajutorul? văd că tu postezi aiurea și cică esti „scriptăr”.

     

    ON: dacă ai un sistem dinamic de DS nu ai ce să faci decât să îl înlocuiești, mai bn fă unul static cu dialog-uri sau ceva, nu să dai buy din mașină și se rezolvă problema.

  4. 6 hours ago, #Ezequil said:

    Credema ca daca vreau sa fac ceva nu o sa te chem pe tine niciodata deoarece ai putina experienta in acest domeniu.Tu stii sa iei tot de pe net dupa care sa pui in pawno.Orcum nu am de ce sa ma cert cu tine stiu ca esti MIC si ai multe de invatat.

    Cum zici tu, dacă eu sunt mic tu ce ești ? Ai doar 2 ani în plus și nu se vede.

    În plus ești neserios, și nici n-aș venii. Nici data trecută n-am venit la tine și ai rămas în „faliment”. Și știu multe în materie de pawno și nu trebuie să-ți demonstrez ție nimic. Dacă luam de pe net eram la fel ca tine, varză, dar tu nici asta nu ai fi în stare.

    Nu are rost să mă cert aici așa că este ultimul meu post.

    // Apropo, dacă nu aveam experiență nu ajutam lumea de pe acest site :)) Și de pe site-ul internațional. Așa că pwp la portofel(dacă ai așa cv)

    Încă o dată , nu recomand . Om neserios. 

  5. Just now, #Ezequil said:

    Cica sa ma bag cu tine in seama :))) Copile posteaza ce dovezi vrei tu nu ma intereseaza.Eu stiu ce am vorbit cu ala si in primul rand nu e vina mea ca Razvan nu a mai vrut sa doneze.Tu mai ai multe de invatat nu numai in pawno sau in jocurii.

    Acum vorbești pe dinafara. Ai început atunci cu detoate că nu mai ști că nu ai scripter că nu ai nuștiuce și până la urmă ai rămas singur.

    „Da, te-ai băgat cu mine în seamă. Îl citez pe prietenul meu și o să dau și poze:
    ba ca maine iau forum
    ba ca nu are bani paypal
    ba ca are un donator cu 40 de euro
    ba ca nu mai vrea ala sa dea
    ba ca a gasit un prieten si ii da
    ba ca nu ii mai da prietenul
    ba zice ca are scripter apoi zice ca nu
    apoi zice iar ca nu stir
    stir
    stie
    apoi zice ca se mai gandeste
    il intreb sa vii tu
    zice ca nu”

  6. 29 minutes ago, #Ezequil said:

    Copile am renuntat sa imi fii tu scripter deoarece nu stii sa faci nimic iar acuma stai si imi suferii mie pe aici

    Nu știu să fac nimic? Eu nu vorbeam despre mine, fiindcă nici nu îmi erai tu scripter. Nu sufăr deloc, eu ți-am zis ce mi-au zis prietenii mei și pentru cei ce doresc pot să aduc și dovezi din partea prietenului meu.

    Dacă nu știam să fac nimic nu postam pe acest forum și pe cel internațional despre ajutor scripting ;)

    Când ți-au zis prietenii mei că vor să te ajute , ai zis că da, și după când să plătești ai început cu frecatul.


    Încă o dată, nu recomand :) Și pentru dovezi îmi puteți da PM pe forum și vă dau.

     

    Apropo, pentru tine, eu am renunțat să îmi fi mapper, nu tu ca să nu-ți mai fiu „scriptăr” , fiindcă ai început cu arfe și după ce ai văzut că te-au lăsat toți ai început să te bagi cu mine în seama. 

  7. Salut. Îți recomand să preiei gamemode-ul BigZone pentru început. Lucrează pe el întâi și nu-l pune și tu ca ceilalți pe un host de la 25 de lei de la mămica că este deja penibil și nu vei avea succes. Eu am învățat pe gamemode-ul Toxic-Game să scriptez și îi mulțumesc autorului că l-a creeat.

    Încearcă ca de fiecare dată când scriptezi să ții în browser SA:MP wikipedia ca să poți căuta o funcție ce n-o știi.

    Baftă !

  8. Bună dimineața dragi colegi, am pregătit acest tutorial pentru serverele de RPG sau de ROLEPLAY, un mini-sistem de anti-cheat.

    În primul rând, ne trebuie variabila pMoney în enum-ul pInfo.

    enum pInfo
    {
    	pMoney,
    	ce catrafoaise mai ai tu aci
    }

    Acum adăugam funcția pInfo[playerid][pMoney] în fiecare comandă unde primești bani sau plătești bani, precum și în PAYDAY.

    Exemplu:

    CMD:givecash(playerid, params[])
    {
    	new targetid, targetn[MAX_PLAYER_NAME], playern[MAX_PLAYER_NAME];
    	new money, str[128];
    	if(pInfo[playerid][pAdmin] != 4) return SendClientMessage(playerid, -1, "panaramo vr bani a?"); // inlocuieste pInfo[playerid][pAdmin] cu variabila TA.
    	if(sscanf(params,"ud",targetid,money)) return SendClientMessage(playerid, -1, "/givecash [playerid] [suma]");
    	if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Ai specificat un ID invalid.");
    	if(money > 999999) return SendClientMessage(playerid, -1, "Hoo, mai usor cu $$");
    	GetPlayerName(playerid, playern, MAX_PLAYER_NAME);
    	GetPlayerName(targetid, targetn, MAX_PLAYER_NAME);
    	format(str, sizeof(str), "I-ai dat lui %s suma de $%d", targetn, money);
    	SendClientMessage(playerid, -1, str);
    	format(str, sizeof(str), "Ai primit $%d de la muhamedul %s!", money, playern);
    	SendClientMessage(targetid, -1, str);
    	GivePlayerMoney(targetid, money);
    	PlayerInfo[playerid][pMoney] +money; // ASTA
    	return 1;
    }

    O variabilă ca pMoney poate fi folosită de exemplu și la arme , nu? Încercați tot ce vă vine, fiți creativi!

    După ce am făcut acest lucru, putem începe script-ul:

    Începem cu un forward care îl punem sus de tot în script:

    forward AntiCheat(playerid);

    După, intrăm în OnPlayerConnect și folosim un timer ce se repetă în fiecare milisecundă :
     

    public OnPlayerConnect(playerid)
    {
    	SetTimerEx("AntiCheat", 100, true, "i", playerid);
    	// anticheat reprezinta functia la care am dat forward
    	// 100 reprezinta in milisecunde la cat timp sa se repete timer-ul (verificarea)
    	// true reprezinta repetarea acestei variabile repetata
    	// i este un integer.
    	// playerid este cel caruia ii aplicam acest timer
    
    	// ce mai ai tu aci
    	return 1;
    }

    Nu uitați să păstrați literele mari indiferent de situație, altfel veți primii erori! Funcția pe care v-am dat-o trebuie să rămână NESCHIMBATĂ.

     

    Bun. După ce am ajuns în acest pas, facem public-ul AntiCheat.

    public AntiCheat(playerid)
    {
    	if(GetPlayerMoney(playerid) != PlayerInfo[playerid][pMoney])
    	{
    		new playern[MAX_PLAYER_NAME], str[128];
    		GetPlayerName(playerid, playern, MAX_PLAYER_NAME); // afla numele jucatorului
    		ResetPlayerMoney(playerid);  // ii reseteaza banii
    		GivePlayerMoney(playerid, PlayerInfo[playerid][pMoney]); // ii da la loc banii pe care ii avea
    		format(str, sizeof(str), "Jucatorul %s a incercat sa isi adauge bani printr-un hack!", playern);
    		SendAdminMessage(-1, str); // daca vreti sa dea mesaj administratorilor, aceasta functie trebuie definita de catre VOI. Nu va dau totul pe tava!
    	}
    	return 1;
    }

    Iar în loc de resetat puteți schimba cu Kick, Ban, chiar orice. SendAdminMessage nu vi-l las fiindcă nu este corect să vă las totul pe tavă.

     

    Și atât este acest tutorial, acum putem să fim liniștiți când vine vorba despre cei ce folosesc hack-uri.

    REȚINEȚI, FOARTE IMPORTANT! Dacă nu puneți acel pInfo la fiecare comandă care îți dă sau îți ia bani o să se buguiască sistemul și o să-i reseteze banii chiar dacă nu a folosit un hack. Deci aveți grijă la primii pași.

     

    Succes!

    • Upvote 1
  9. Nu recomand. Cand un prieten a dorit sa isi faca impreuna cu un prieten server-ul a inceput sa faca misto-uri:

    "ba ca nu mai am bani de paypal

    ba ca iau maine

    ba ca nu mai avem scripter

    ba ca avem scripter

    ba ca nu mai da scripterul bani

    ba ca iau alta data"

    Si dovezi de la prieten pentru cine doreste.

  10.  

    Problema intalnita (descriere): E ceva uitat in GM si pentru asta primesc UNDEFINED SYMBOL la niste functii ce sunt predefinite de SA:MP.
    Ero(area / rile) / warning-(ul / urile): 

    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(248) : error 017: undefined symbol "AntiDeAMX"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(320) : error 017: undefined symbol "LoadTextdraws"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(324) : error 017: undefined symbol "LoadHouses"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(403) : error 017: undefined symbol "ResetPlayerVariables"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(404) : error 017: undefined symbol "ClearScreen"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(417) : error 017: undefined symbol "DB_Escape"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(419) : error 017: undefined symbol "ShowPlayerDialogEx"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(420) : error 017: undefined symbol "ShowPlayerDialogEx"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(427) : error 017: undefined symbol "SavePlayerAccount"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(457) : error 017: undefined symbol "PreloadAnimLib"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(478) : error 017: undefined symbol "GetPlayerNameEx"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(479) : error 017: undefined symbol "ProxDetector"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(490) : error 017: undefined symbol "IsKeyJustDown"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(494) : error 017: undefined symbol "StopLoopingAnim"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(514) : error 017: undefined symbol "SendClientMessageEx"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(517) : error 017: undefined symbol "IsValidPassword"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(519) : error 017: undefined symbol "SendClientMessageEx"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(520) : error 017: undefined symbol "ShowPlayerDialogEx"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(524) : error 017: undefined symbol "SendClientMessageEx"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(525) : error 017: undefined symbol "ShowPlayerDialogEx"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(528) : error 017: undefined symbol "DB_Escape"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(541) : error 017: undefined symbol "SendClientMessageEx"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(545) : error 017: undefined symbol "DB_Escape"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(550) : error 017: undefined symbol "LoadPlayerAccount"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(550) : error 017: undefined symbol "SendClientMessageEx"
    C:\Users\mugur\Desktop\Server roleplay\gamemodes\rp.pwn(551) : error 017: undefined symbol "ShowPlayerDialogEx"
    
    Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase
    
    
    26 Errors.
    


    Liniile de cod / sursa / script-ul(obligatoriu): http://pastebin.com/tJPPyEJ4
    Imagini / Video (optional): N/A
    Ati incercat sa rezolvati singur?:  Da. <a_samp> este definit

  11. Problema intalnita (descriere):Imi da eroare la server fiindca imi lipseste plugin-ul DATAHANDLER. Aveti voi un link catre datahandler.so?
    Ero(area / rile) / warning-(ul / urile): Failed (plugins/dataHandler.so: cannot open shared object file: No such file or directory)
    Liniile de cod / sursa / script-ul(obligatoriu): n/a
    Imagini / Video (optional): N/a
    Ati incercat sa rezolvati singur?: da. dar nu gasesc pe net acest plugin 

  12. Problema intalnita (descriere): imi da eroare la y_ini
    Ero(area / rile) / warning-(ul / urile):

    C:\Users\mugur\Desktop\Scripting gamemode\pawno\include\YSI\..\YSI_Storage\..\YSI_Core\..\YSI_Coding\y_va/impl.inc(539) : warning 219: local variable "time" shadows a variable at a preceding level
    C:\Users\mugur\Desktop\Scripting gamemode\pawno\include\YSI\..\YSI_Storage\..\YSI_Core\..\YSI_Coding\y_va/impl.inc(544) : warning 219: local variable "time" shadows a variable at a preceding level


    Liniile de cod / sursa / script-ul(obligatoriu):

    544     TextDrawColor(TD_iPhone[8], 255);

    539 (nu exista nimic pe linie, este intre textdraw-uri)
    Imagini / Video (optional): /
    Ati incercat sa rezolvati singur?: da

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.