Jump to content

Matess

Uživatel
  • Příspěvků

    290
  • Registrován

  • Aktivní

  • Vítězných dnů

    8

Příspěvky posted by Matess

  1. Prezentace šílená, ale zatím postrádám něco, co nemají všude jinde, aby to mělo úspěch. Snad jen "Výplatu si hráč bude muset vyzvednout na radnici nebo na úřadě. ", tohle funguje možná u těch méně přizpůsobivých, ale jinak fakt ne. Zázrak bude jestli to vůbec dokončíte, ale to závisí samozřejmě jen a jen na vás.

  2. ~> Přišel s nabídkou, že bude dělat skripty za peníze a ty mu na to odpovíš, aby to dělal zadarmo? Fakt postrádám logiku toho, proč jsi to vůbec napsal. Jeho cíl je něco si přivydělat a né dělat charitu.

    ~~> Píšeš nejčastěji, tak jich očekávám dost, ale stále na tomhle foru vidím officiální nabídku jen jednu a to tuhle. Jestli se nechá okrást tak je to jeho blbost. A ano dneska najdeš téměř všechno, ale rozhodně to nezvládne každý sám. Kdyby tu uměl každý hledat, tak je sekce help takřka zbytečná.

    ~~~> Officiální nabídku tu vidím aktuálně jen jednu, tak je volba jasná. Co umí a neumí? Řekni mu co chceš a buď to udělá nebo ne, jak jednoduché.

    ~~~~> Co kdyby tohle a co kdyby tamto :d Pokud něco takového udělá, tak si poškodí reputaci a ostatní si daj pozor, jak jednoduché.

    ~~~~~> Co je tobě po nějaké ceně? Mu napiš SZ s požadavkem a třeba ti nějakou dá. Přece tu nebude dávat nějakej ceník, když zjevně nestojí o to, aby ta široká konkurence pak dávala ceny o trochu menší...

  3. ~~~~~> O zkušenosti mu nejde tak fakt nevím kam tvá rada, že by to měl dělat zadarmo, směřuje, jestli je to ironie nebo co...

    ~~~~> Kde je ta horda pawneru co zde prahne pouze pro tvorbě GM? Admin system je trochu rozdil od GM, ale všechno se dá udělat složitě samozřejmě.

    ~~~> I kdyby to za něj pawnil QWER, tak co je komu ku*va do toho? Když bude zákazník spokojen, tak je upřímně jedno jestli to dělal ten nebo onen.

    ~~> Určitě jsou tu lepší, ale zase nevím k čemu směřuješ.

    ~> Cena je dosti individuální u každého scriptu.

     

    Přišel s jeho nabídkou tvorby scriptů a to je celé. Je takřka jedno kde vezme konkrétní kód, pokud bude dotyčný spokojen. Tenhle systém bohužel upadá na tom, že kdo umí hledat, tak většinou najde co potřebuje a když nenajde, tak asi sotva bude platit složenkou když často nemá ani 15 let. Těch lidí co maj vyšší věk, peníze a zájem o nějaký script/mod je zde opravdu málo a mě osobně bys odradil už jen to složenkou, když tu máme BÚ, paypal a jiné.

  4.  

    UPOZORNENIE:

     

    Pokial si myslite že tento mód bude FREE v .pwn nebo .amx tak   :hello: papa. (Ti čo ho chceli:   :eh: A proč ?)   :d

     

    Tento mód si ponecham bude na mem serveru když tak si ho pak mužete zahrať nebo skusiť IP mam v popisku.

     

    Na módu se delá takže neočekavajťe že pujde tak brzi. Možna pojde za 1 - 7 dni . Pokial by šiel skôr tak tam niečo bude chýbat.

     

     

    Krásná ukázka dětské naivity. Kvalitní mod (kód) prostě nevytvoříš lusknutím prstu, ale postupem času až nabereš zkušenosti. Něco si zkopíroval, něco ti udělali jiní a něco málo si možná zvládnul ty. Kod stojí za prd, ale je na tobě jestli budeš pokračovat a "napravíš si reputaci".

  5. Nejsem si jistej jestli skutečně rozumíš proměnným, ale co:

    new auto[MAX_PLAYERS];
    CMD:veh(playerid, params[])
    {
    new id,col1,col2;
    if(sscanf(params, "ddd", id,col1,col2))
    return SendClientMessage(playerid, COLOR_RED, "* POUŽITIE: /veh [MODEL] [FARBA1] [FARBA2]");
    else if (id < 400 || id > 611) return SendClientMessage(playerid,COLOR_ERROR, "Rozmedzie 400-611");
    else if (col1 < 0 || col2 > 126) return SendClientMessage(playerid,COLOR_ERROR, "Rozmedzie 0-126");
    else if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X,Y,Z);
    DestroyVehicle(auto[playerid]);
    auto[playerid] = CreateVehicle(id,X+2,Y,Z,0.0,col1,col2,-1);
    return 1;
    }
    else if(PlayerInfo[playerid][pAdmin] = 0)
    {
    SendClientMessage(playerid,COLOR_ERROR,"Nemáš oprávnenie na tento príkaz");
    return 1;
    }
    }

  6. (1661)CMD:okno(playerid,params[])
    (1662){
    (1663)if(IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid, COLOR_WHITE, "Nejsi ve vozidle.");
    (1664){
    (1665) //GetVehicleParamsCarWindows(GetPlayerVehicleID(playerid), &driver, &passenger, &backleft, &backright);
    (1666) SetVehicleParamsCarWindows(GetPlayerVehicleID(playerid), 0, 0, 0, 0);
    (1667)}
    (1668)return 1;
    (1669)}

     

  7. Když nesneseš kritiku tak nezveřejňuj kod. S tím heslem jsi to nakonec udělal dobře, protože čím méně lidí si z tebe vezme příklad tím lépe. Jestli ten deamx je nejúspěšnější ochrana, tak to opravdu nevím, ale velmi o tom pochybuju.

  8. A co to je? Někdo se chce podívat na tvojí tvorbu, ale cestou k tomu by měl ideálně přečíst bibli, aby mohl odpovědět na danou otázku.

    Nabídka pravdy? Pro věřící možná...

    Ano kdo nechce nemusí hledat - diky AW.Tom

    Jak tvé dílo skončí nevím, ale žádný svatý grál to taky není.

    • Líbí se mi to! (+1) 3
  9. Lepší odkrýt hesla než následný spam od těch co neuměj hledat. Hledat biblické texty má být zábava? Jsme již národ převážně ateistů a nějaké heslo k raru mě nepřinutí abych si zjišťoval více. Je hezké, že jsi členem nějaké církve, ale nemusíš to vnucovat tvému okolí.

     

    //Trvalo mi než sem si všimnul toho editu s revoltem, tak dodám jen: :d :d :d  :haha:  :haha:  :haha:

    • Líbí se mi to! (+1) 2
  10. Nj kalcor obnovil část toho, co již bylo před řadou let než unikl zdroják sampu.

     

     

    native CreateActor( modelid, Float:X, Float:Y, Float:Z, Float:Rotation, name[] );
    native DestroyActor(actorid);

    native SpawnActor(actorid);
    native ActorMoveTo(actorid, movetype, Float:X, Float:Y, Float:Z );
    native ActorEnterVehicle(actorid, vehicleid, passenger);
    native ActorExitVehicle(actorid,vehicleid);
    native ActorDriveVehicleTo(actorid, vehicleid, Float:X, Float:Y, Float:Z, Float:Speed, drivetype, Float:MinAltitude=0.0, Float:MaxAltitude=0.0);
    native SetActorPos(actorid, Float:x, Float:y, Float:z);
    native SetActorPosFindZ(actorid, Float:x, Float:y, Float:z);
    native GetActorPos(actorid, &Float:x, &Float:y, &Float:z);
    native SetActorFacingAngle(actorid,Float:ang);
    native GetActorFacingAngle(actorid,&Float:ang);

    native SetActorInterior(actorid,interiorid);
    native GetActorInterior(actorid);
    native SetActorHealth(actorid, Float:health);
    native GetActorHealth(actorid, &Float:health);
    native SetActorArmour(actorid, Float:armour);
    native GetActorArmour(actorid, &Float:armour);
    native SetActorTeam(actorid, teamid);
    native GetActorTeam(actorid);
    native SetActorColor(actorid,color);
    native GetActorColor(actorid);
    native SetActorSkin(actorid, skinid);
    native GetActorSkin(actorid);
    native SetActorWeapon(actorid, weaponid);
    native ResetActorWeapon(actorid);
    native SetActorName(actorid, const name[]);
    native GetActorState(actorid);
    native GetActorWeapon(actorid);
    native GetActorKeys(actorid, &keys, &updown, &leftright);
    native GetActorName(actorid, const name[], len);
    // Actor controls
    native PutActorInVehicle(actorid, vehicleid, seatid);
    native GetActorVehicleID(actorid);
    native GetActorVehicleSeat(actorid);
    native RemoveActorFromVehicle(actorid);
    native ActorApplyAnimation(actorid, animlib[], animname[], Float:fS, opt1, opt2, opt3, opt4, opt5);
    native ActorClearAnimations(actorid);

    // Actor conditionals
    native IsActorConnected(actorid);
    native IsActorInVehicle(actorid, vehicleid);
    native IsActorInAnyVehicle(actorid);
    // Virtual Worlds
    native SetActorVirtualWorld(actorid, worldid);
    native GetActorVirtualWorld(actorid);
  11. RC6

     

    http://forum.sa-mp.com/showthread.php?t=559572

     

    Kalcor se překonal a přidal "alternativu" k NPC - Actors

    Zázraky to neumí, ale něco přece.

    native CreateActor(modelid, Float:X, Float:Y, Float:Z, Float:Rotation);
    native DestroyActor(actorid);
    
    native IsActorStreamedIn(actorid, forplayerid);
    
    native SetActorVirtualWorld(actorid, vworld);
    native GetActorVirtualWorld(actorid);
    
    native ApplyActorAnimation(actorid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time);
    native ClearActorAnimations(actorid);
    
    native SetActorPos(actorid, Float:X, Float:Y, Float:Z);
    native GetActorPos(actorid, &Float:X, &Float:Y, &Float:Z);
    native SetActorFacingAngle(actorid, Float:ang);
    native GetActorFacingAngle(actorid, &Float:ang);
    

    sa-mp-092.png

  12. Pokud jsi na serveru a dáš reset, tak se můžeš jednoduše stát, že se tvé hodnoty vynulujou dřív než uložej a tudíž se přepíšou na nulu. Kdyby to byl GM, tak to asi funguje, ale nevím s FS. Zkus něco jako:

    public OnFilterScriptExit()
    {
    	for(new i;i<100;i++)
    	{
    		if(IsPlayerConnected(i))
    		{
    	    new INI:file = INI_Open(Path(i));
    	 	INI_SetTag(file,"Player Levels");
    	    INI_WriteInt(file,"XP",rInfo[i][xp]);
    	    INI_WriteInt(file,"Level",rInfo[i][level]);
    	    INI_WriteInt(file,"Prestige",rInfo[i][prestige]);
    	    INI_Close(file);
    	    }
        }
    }
    
  13. Zřejmě ten "stupidní idiot", kterej klikne na ten největší odkaz "Download" a nainstaluje si nějakej malware.

    CMD:givexp(playerid, params[])
    {
    	new ammount, ID, TargetName[MAX_PLAYER_NAME], PlayerName[MAX_PLAYER_NAME], str[128];
    	if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, -1, "ERROR: You need to be an admin to use this command!");
     	if(sscanf(params, "ui", ID, ammount)) return SendClientMessage(playerid, -1, "USAGE: /givexp <playerid> <1-99>");
        if(ammount < 1 || ammount > 99) return SendClientMessage(playerid, -1, "ERROR: Invalid XP ammount. Number must be between 1 and 99.");
        if(!IsPlayerConnected(ID))return SendClientMessage(playerid,-1,"ERROR: Player is not connected.");
        {
            GetPlayerName(ID,TargetName,MAX_PLAYER_NAME);
            GetPlayerName(playerid,PlayerName, MAX_PLAYER_NAME);
    		format(str, sizeof(str), "%s Has given you %d XP", PlayerName, ammount);
            SendClientMessage(ID, -1, str);
    		format(str, sizeof(str), "You have given you %s %d XP", TargetName, ammount);
            SendClientMessage(playerid, -1, str);
    		rInfo[ID][xp] += ammount;
    		new string[125];
    	    format(string,sizeof string,"~g~XP ~y~%d~n~~g~Level ~y~%d~n~~g~Prestige ~y~%d",rInfo[ID][xp], rInfo[ID][level], rInfo[ID][prestige]);
    		PlayerTextDrawSetString(ID, RanksTD, string);
    	}
    	return 1;
    }
    
  14. SendClientMessage(playerid,COLOR_RED,"Hráč %s není zaregistrovanej.",JMENO);//nelze
    
    
    new str[100];
    format(str,sizeof(str),"Hráč %s není zaregistrovanej.",JMENO);
    SendClientMessage(playerid,COLOR_RED,str);
    
    

    //JMENO tvoříš jako integer, ale ukládáš tam string a dál s nim nakládáš jak s ID.

  15. Chybu nevidím. Pokud nespouštíš jinej mod než upravuješ tak nevím co děláš blbě. Plugin, includ OK?

    zkus do OnGameModeInit jestli něco bude fungovat

    mysql_query("CREATE TABLE IF NOT EXISTS abcd(`Nick` VARCHAR(255) NOT NULL)");
    mysql_query("INSERT INTO `abcd` (`Nick`) VALUES ('123456')");
    
  16. RC4

     

    http://forum.sa-mp.com/showthread.php?t=559572

     

    další objekty (61)

    nové(upravené) funkce:

     

    Siréna pro každé vozidlo místo troubení.

    native CreateVehicle(vehicletype, Float:x, Float:y, Float:z, Float:rotation, color1, color2, respawndelay, addsiren=0);
    native AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:z_angle, color1, color2, respawn_delay, addsiren=0);
    forward OnVehicleSirenStateChange(playerid, vehicleid, newstate);
    native GetVehicleParamsSirenState(vehicleid);
    

    Možnost otevřít jednotlivé dveře/okna u vozidla.

    native SetVehicleParamsCarDoors(vehicleid, driver, passenger, backleft, backright);
    native GetVehicleParamsCarDoors(vehicleid, &driver, &passenger, &backleft, &backright);
    native SetVehicleParamsCarWindows(vehicleid, driver, passenger, backleft, backright);
    native GetVehicleParamsCarWindows(vehicleid, &driver, &passenger, &backleft, &backright);
    
    • Líbí se mi to! (+1) 1
  17. UPDATE v1.2


     


    - 9 nových aut k dispozici v shopu (celkově tedy 10)


    - možnost druhého duelu při více lidech


    - blokace PM


    - možnost vypnout GTA radio v /config


    - challenge - více ve hře /challenge


    - 4 vytahy na edosu


    - k achieventum přidány přesné instrukce (už nejsou jen na foru)


    - další kosmetické úpravy a možnosti v shopu


     


    sa_mp_329.jpg


     


    - Nové příkazy: /block, /unblock, /challenge, /stats, /gstats, /viptarif, /achiev


×
×
  • Create New...