Jump to content

PanRožokRohliik

Uživatel
  • Příspěvků

    230
  • Registrován

  • Aktivní

Příspěvky posted by PanRožokRohliik

  1. Popis problému:


    Zdravím o co jde ? icon_e_smile.gif.. Jednoduše po zadání příkazu se objeví DIALOG (Input) ve kterém se vyplní název. Př. "TEST", vytvoří se test.txt. Následně se ukládají /cp a zde nastává problém, nic se nezapisuje, chci se zeptat jestli celý kód je blbě nebo nějaká část, popřípadě kde hledat, či opravit ? icon_e_smile.gif..


    Díky moc.


    Chyby/varování kompilátoru a při běhu:
    --

    Kód:

     

    
    
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
        if(dialogid == 500)
        {
        if(response == 1)
    {
    DOF2_CreateFile(Zavod);
    format(Zavod,sizeof(Zavod),inputtext);
    format(soubor, sizeof(soubor), "/rosc/%s.txt", Zavod);
    SendClientMessage(playerid, -1, "Pomocí /cp");
    }
    }
    }
     
    CMD:cp(playerid, params[])
    {
    new string[256],Float: vPos[4];
    format(Zavod, sizeof(Zavod), "/rosc/%s.txt", Zavod);
    GetVehiclePos(GetPlayerVehicleID(playerid), vPos[0], vPos[1], vPos[2]);
    GetVehicleZAngle(GetPlayerVehicleID(playerid), vPos[3]);
    DOF2_SetInt(Zavod, "Model", bmode);
    DOF2_SetInt(Zavod, "Typ", btype);
           format(string, sizeof(string), "vPosX_%d", vehpos), DOF2_SetFloat(Zavod, string, vPos[0]);
           format(string, sizeof(string), "vPosY_%d", vehpos), DOF2_SetFloat(Zavod, string, vPos[1]);
           format(string, sizeof(string), "vPosZ_%d", vehpos), DOF2_SetFloat(Zavod, string, vPos[2]);
           format(string, sizeof(string), "vAngle_%d", vehpos), DOF2_SetFloat(Zavod, string, vPos[3]);
           format(string, sizeof(string), "CP %d položen.", vehpos+1);
           SendClientMessage(playerid, -1, string);
           vehpos++;
           DOF2_SaveFile();
    return true;
    }

     




    Dodatečné poznámky:
    --

  2. Popis problému:

    Pěkný den jde o takovou maličkost, potřebuji dát objecty do virtuálního světa (č. 1) a následně se tam portnout, chybu "Pawno" nehlasí, include používám streamer, ale objecty nevidím, akčoliv se normálně do světa (1) portnu, jako kdyby tam nebyly.

     

     

    • Je možné, že mám něco špatně...

     

    Chyby/varování kompilátoru a při běhu:

    --

     

    Kód:

     

    CreateDynamicObject(12957,-3131.0998500,195.0466500,4.0836000,0.0000000,0.0000000,10.0000000,[color=#ff0000]1[/color]);
    
    
    CMD:word(playerid, params[])
    {
    SetPlayerVirtualWorld(playerid, [color=#ff0000]1[/color]);
    return 1;
    }

     

     

     

    Dodatečné poznámky:

    --

  3. Popis problému:


    Zdravím mám menší problém, zde přidávám kód.

    Když zabiju protivníka (nepřítele) vše funguje správně. Pokud zabiju spoluhráče tak to začne blbnou a odešle to obě zprávy, tedy tak nějak to snad je, už jsem z toho zmaten.. Předpokládám, že chyba je někde v returnu, nebo v celé podmínce ?..

    Jsem z toho jelen, no.. (Y) Blbec..

    Chyby/varování kompilátoru a při běhu:
    --

    Kód:

     

    public OnPlayerDeath(playerid, killerid, reason)
    {
    if(pol[killerid] == pol[playerid] || ass[killerid] == ass[playerid]) {
    SendClientMessage(killerid, -1, "Zabil si spoluhřáče, si vyřazen");
    SendClientMessage(playerid, -1, "Byl si zabit spoluhráčem");
    }
    if(pol[killerid] == ass[playerid] || ass[killerid] == pol[playerid]) {
    SendClientMessage(killerid, -1, "Zabil si protivníka, získáváš 1KB");
    SendClientMessage(playerid, -1, "Byl si zabit, končíš.");
    }
    }

     




    Dodatečné poznámky:
    --

  4. Zbytečně nechci zakládat nové téma, tak se chci zeptat, v čem je tady problém...Celkem si nevím rady (podmínky a já no :d)

    new id;
    if (neco1[id] == 0 || neco[id] == 0) return SendClientMessage(playerid, -1, "Tady patří text, že");
    {
    	SetPlayerPos(playerid, poziceX, poziceY, poziceZ);
    }
    else if(ks[id] == 1);
    {
    SetPlayerPos(playerid, -183.1087,1884.3951,115.7031);
    }
    }
    
    

    Errory: (Řádek 76) - else if(ks[id] == 1);

     

    error 029: invalid expression, assumed zero
    warning 215: expression has no effect
    error 001: expected token: ";", but found "if"
    error 036: empty statement
    fatal error 107: too many error messages on one line
  5. Původně jsem to chtěl zkusit ještě takto, ale to je asi blbost ?

    ublic OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
       if (dialogid == 200)
        {
       	if(response == 1)
    	{
    	if(listitem == 0)
    	{
    	new nazev = strval(inputtext);
    	SetPVarInt(playerid, "Nazev", nazev);
    	ShowPlayerDialog(playerid,201,DIALOG_STYLE_INPUT,"Název Eventu","Text č.1","Pokračovat","");
    	}
    	}
    	}
    	if (dialogid == 201)
      	{
    	if(response == 1)
    	{
        ShowPlayerDialog(playerid,202,DIALOG_STYLE_INPUT,"Název Eventu","Text č.2","Pokračovat","");
    	}
    	}
     	if (dialogid == 202)
    	{
    	if(response == 1)
    	{
        if(!response) return SendClientMessage(playerid,0xFFFFFFFF,"Nezadal si text"); 
        new nazev = SetPVarInt(playerid, "Nazev", nazev);
    	new str[128], castka = strlen(inputtext);
    	format(str,128,"Prostě tady bude text - První %s Druhý %s", nazev, castka);
    	SendClientMessage(playerid,0xFFFFFFFF,str); 
    	}
    	}
    	return 1;
    	}
    
    
    
    
  6. switch(dialogid)
    {
    	case 500:
    	{
    		switch(listitem)
    		{
    			case 0:
    			{
    				if(!response) return false; 
    				if(tz[playerid] == 0)
    				{
    					tz[playerid] = 1;
    					SendClientMessage(playerid, 0xFFffbd43, "[ x ] {4385ff} Byl si připojen do týmu" );
    				}
    				else SendClientMessage(playerid, 0xFFffbd43, "[ x ] {4385ff} Už se nacházíš v tomto týmu" );
    			}
    			case 1:
    			{
    				if(!response) return false; 
    				if(tz[playerid] == 1)
    				{
    					tz[playerid] = 0;
    					SendClientMessage(playerid, 0xFFffbd43, "[ x ] {4385ff} Byl si odpojen z týmu" );
    				}
    				else SendClientMessage(playerid, 0xFFffbd43, "[ x ] {4385ff} Byl si odpojen z týmu" );
    			}
    		}
    	}
    }
    

    Mockrát děkuji za tvojí ochotu, vyřešil si můj problém.. Díky mockrát ;) .. :)

     

     

    Můžete LOCK ;)

  7. Přeji pěkný podvečer, mám menší problém v dialogu nejspíše v podmínce, pokud se nepletu.. 

     

    Bohužel mi funguje pouze první tlačítko zbytek už vůbec nereaguje, tak bych vás chtěl poprosit o pomoct, nějak se v tom hrabu a stále nemohu přijít na to kde je ta chyba..

      if(dialogid == 500)
    	{
    			if(listitem == 0)
    			{
    				if(tz[playerid] == 0)
    				{
    				tz[playerid] = 1;
    				SendClientMessage(playerid, 0xFFffbd43, "[ x ] {4385ff} Byl si připojen do týmu" );
    				}
    				else
    				{
    				SendClientMessage(playerid, 0xFFffbd43, "[ x ] {4385ff} Už se nacházíš v tomto týmu" );
    				}
    				if(listitem == 1)
    				{
    				if(tz[playerid] == 1)
    				{
    				tz[playerid] = 0;
    				SendClientMessage(playerid, 0xFFffbd43, "[ x ] {4385ff} Byl si odpojen z týmu" );
    				}
    				else
    				{
    				SendClientMessage(playerid, 0xFFffbd43, "[ x ] {4385ff} Byl si odpojen z týmu" );
    
    }
    }
    }
    }
    }
    
    

    To že je to napsané odporně vím, tím se vám i omlouvám.. Ale za veškerou radu budu rád, moc děkuji předem.

  8. Ano, stáhl jsem si rovnou totok

     

    https://github.com/samp-incognito/samp-streamer-plugin/releases/tag/v2.8

     

    [18:29:03] [debug] Run time error 19: "File or function is not found"
    [18:29:03] [debug]  CreateDynamicObject
    [18:29:03] [debug] Run time error 19: "File or function is not found"
    [18:29:03] [debug]  CreateDynamicObject
     
    - Nyní jsem zkusil jeden plugin a píše to tady 
     
    (něco na odhalení crashe, či něco také)
  9. Přeji pěkný den, mám problém s pluginem "streamer". Právě jsem si stáhl (nejspíše) nejnovější verzi 2.8. Bohužel se mi nechce načíst

     

    " Loading plugin: streamer Failed."

     

    Když dám zase starší verzi, mám problém s tímto 

     

    - > *** Streamer Plugin: CreateDynamicObject: Expecting 12 parameter(s), but found 13

     

    Byl bych rád za každou radu, předem děkuji !

  10. Přeji pěkný den hledám CW/TG od uživatele Luk_asse spoustu klan serverů ho používá, bohužel se mi nikde nepodařilo ho sehnat, jak mód tak nai kontakt. 

     

    Tak vás tímto prosím jestli by někdo znal a byl ochoten mi tento kontakt poskytnout. Či podat nějaké informace, nikde jsem bohužel nič nenašel.

     

    Předem děkuji za všechny odpovědi !

  11. Dobrý den, potřeboval bych pomoct. Rád bych si udělal systém bodů, nejspíše přes "SetPlayerScore"(Mělo by to být něco jak rank systém)

     

    Měl bych dotaz, na admin příkaz pro duělení bodů..

     

    A připadně, dalo by se to udělat tak, aby se mu to nepřičítalo přímo do score ? Ale jako samostatné nějaké "body" ? 

  12. Přeji krásný den, mám měnší dotaz.

    
    	//1
    	AddPlayerClass(7, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
            //2
            AddPlayerClass(8, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    

    1) Když se hráč připojí na server ukáže mu to výběr skinu, dejme tomu těchto dvou. Potřebuji aby na tom prvním mu to ukázalo v TEXTDRAWU např. "1" a u druhého např. "2". 

     

    2) Aby to určitému skinu dalo určitou barvu nicku.. 

     

    - Omlouvám se som začátečník v páwnu a rád bych se poučil. Každý k tomu má různý přístup, zkoušel som něco najít na samp fóru a různě na webu, ale nikde som se nedohledal. Tak ma případně omluvte.. (Y) :)

     

    - Moc děkuji za vaše rady..

×
×
  • Create New...