Jump to content

StreetGuy

Uživatel
  • Příspěvků

    52
  • Registrován

  • Aktivní

Příspěvky posted by StreetGuy

  1. Vy ste kusy totálnych idiotov vážne ... chodte sa vypchať a strčte si pawn poriadne hlboko do riti

     

    A áno vEnd ... hoň si tu to malé péro(to ktoré nemáš) lebo som mal chybu v server configu ...

    • Líbí se mi to! (+1) 1
  2. Zdárek nazdárek...

     

    Popri C++,C# a otravnej škole, hladám niekoho, kto by mal záujem spraviť slušný mod.

    Ja preferujem real módy, ale ak nechcete, do ničoho nikoho netlačím.

    Ide o to, že by sme sa držali niakeho rozpisu, na ktorom by sme sa dohodli a spravili by sme niaky módik.

    Píšte PM :)

  3. Podla aktuálneho počasia na aktuálnu teplotu z cosinus alfa na druhu pričom x patri do množiny R.

     

    Tak z tej velkej hmoty čo máš v hlave stačí spraviť pár otočiek a dopne to aj debilovi ..

    Jasné, že na zložitosti/dĺžke programovania...

     

    Pozri, netreba robiť niaku extra mextra fantastisch ponuku/dopyt.

    Kto má záujem, ten záujem nestratí :)

  4. tRay ? prečo mám taký pocit, že sa snažíš okoprírovať SP, ale strácaš sa pri dof2 ?

     

    Nevadí .. your problem.. idem k veci

    1.Prečo za každým /ano alebo /nie vypisuješ stav ankety do chatu ? Nestačí ti spraviť jednoducho textdraw ktorý prepíšeš ?

    2.Tvoj kód:

    “format(meno,sizeof(meno),DOF2_File(meno));

    if(DOF2_FileExists(meno))”

    Ja osobne by som si naformátoval rasej

    format(meni,sizeof(meno),Mod/Hraci/%s.ini,meno); ale názor ti neberem a pozoe ešte na jednu vec: meno[30] dĺžka nicku = 24, tak ak to prehánaš s menom atp. tak sa nečuduj.

  5. Preferences.sublime-settings:

    "Line_padding_bottom": 1,	"Line_padding_top": 1,	"default_encoding": "Central European (Windows 1250)",	"fallback_encoding": "Central European (Windows 1250)",	"font_size": 12,	"highlight_line": true,	"ignored_packages":	[		"Vintage"	]}
    Toto myslíš ? to mám ... v editore je to super, ale po kompilacii to je zle ..

     

    + keď to dám aj do klasického pawn editora tak mi nenapíše v kóde č ale opačné "e" s dĺžnom, neviem či to súvisí s tým, že windows mám po anglicky

     

    Chcem sa ešte opýtať ... potrebujem nastaviť herný čas na minúty, ale funkcia pre celý svet mi to nedovolí, ako to môžem spraviť bez toho, aby to bolo viazané na iného hráča ?

  6. Popis problému:

    Čaute, chcem vás poprosiť o pomoc.

     

    Robím akurát s timermy a ked mám anketu a tachometer

    anketa - jednorazový timer cez SetTimer na 60 sekund wait time

    tachometer - kazdu sekundu obnovuje

    Tak anketu mi ukonci skorej a ked nesedim v auto - nieje tachometer, tak vsetko je v poriadku. Viete mi poradit? Diky

     

    Sry za gramatiku ale nechce sa mi pisat ..

     

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

    --

     

    Kód:

     

    --

     

     

     

    Dodatečné poznámky:

    --

  7. Zdravím,

    chcel by som sa opýtať, či tu nemá niekto skúsenosti s robením SMS nad 160 znakov v ASCII alebo 70 v UNICODE..

     

    Odborne sa to volá concatenated SMS - sms zložená z viacerých SMS, ale zariadenie ju vníma ako 1.

    Ide o to, že nerozumiem PDU módu, a nedarí sa mi to spraviť.

     

    Ďakujem za každú dobrú dušu.

  8. Tak začneme ...

    1. Kto ta prosím učil robiť toto ? 

     if(pickupid == pPickup[1]) DestroyPickup(pPickup[1]),GivePlayerMoney(playerid, 10000),SetTimer("mytimer", 1800000, false); 

    Popravde som si myslel, že to máš niaku funkciu keď tam máš za každým príkazom "," , aj keď neviem či sa to tak môže robiť.

    2.

    DestroyPickup(pPickup[1]),GivePlayerMoney(playerid, 10000)
    

    Neviem či som až tak sprostý, alebo tam nevidím ukončenie príkazu s ";"

    3. Keď sa snažíš šetriť riadkami, sprav si to jednoducho takto: 

    if(pickupid == pPickup[1]) { DestroyPickup(pPickup[1]); GivePlayerMoney(playerid, 10000); SetTimer("mytimer", 1800000, false); } 
    

    4. Vymažeš jeden pickup a vytvoríš 3 ďalšie ? Znova si pozri čo ti robí public mytimer. 

  9.  

     

    forward Poradie();
    public Poradie()
    {
        new str[50];
        RTsec ++;
    	for(new i;i<MAX_PLAYERS;i++)
    	{
    	    if(!IsPlayerConnected(i)) continue;
    	    if(!inRace[i]) continue;
    
            RacePoradie[i] = 1;
            RacePoradie[0] = 1;
    		format(str,sizeof(str),"Cas: %02d:%02d",RTsec/60,RTsec%60);
    		PlayerTextDrawSetString(i,RaceTime[i],str);
            PlayerTextDrawShow(i,RaceTime[i]);
            //CP
            format(str,sizeof(str),"CP: %i/%i",CpCount[i],MaxCp);
            PlayerTextDrawSetString(i,RaceCP[i],str);
            PlayerTextDrawShow(i,RaceCP[i]);
            //Poradie
    		for(new j;j<=100;j++)
    		{
    		    if(j==100)
    			{
    		    	new specstr[50];
      	    		if(RacePoradie[i] == 1)
    				{
    					format(specstr,sizeof(specstr),"1:%s(%i)",GetName(i),i);
    					PlayerTextDrawSetString(j,Race[0][j],specstr);
    					PlayerTextDrawShow(j,Race[0][j]);
    				}
    				else if(RacePoradie[i] == 2)
    				{
    					format(specstr,sizeof(specstr),"2:%s(%i)",GetName(i),i);
    					PlayerTextDrawSetString(j,Race[0][j],specstr);
    					PlayerTextDrawShow(j,Race[0][j]);
    				}
    			}
    
    		    if(!IsPlayerConnected(j)) continue;
    		    if(!inRace[j]) continue;
    		    if(i==j) continue;
    			if(CpCount[i] < CpCount[j]) { RacePoradie[i]++; }
    		    else if(CpCount[i] == CpCount[j])
    		    {
    		        new Float:disti = GetPlayerDistanceFromPoint(i,CP[CpCount[i]][cX], CP[CpCount[i]][cY], CP[CpCount[i]][cZ]);
    		        new Float:distj = GetPlayerDistanceFromPoint(j,CP[CpCount[j]][cX], CP[CpCount[j]][cY], CP[CpCount[j]][cZ]);
    		        if(disti < distj) RacePoradie[i]+=1;
    		        else continue;
    			}
    		}
    	}
    	return 1;
    } 

     
    Opraveny kód + stále to nefunguje, to poradie, ale dik za ten time

  10. forward Poradie();
    public Poradie()
    {
    new str[50];
    RTsec ++;
    for(new i;i<MAX_PLAYERS;i++)
    {
    if(!IsPlayerConnected(i)) continue;
    if(!inRace[i]) continue;

    RacePoradie[i] = 1;
    //Time
    if(RTsec == 60) { RTsec=0; RTmin++; }
    if(RTmin>=10) format(str,sizeof(str),"Cas: %i",RTmin);
    else if(RTmin<=9) format(str,sizeof(str),"Cas: 0%i",RTmin);
    if(RTsec>=10) format(str,sizeof(str),"%s:%i",str,RTsec);
    else if(RTsec<=9) format(str,sizeof(str),"%s:0%i",str,RTsec);
    PlayerTextDrawSetString(i,RaceTime[i],str);
    PlayerTextDrawShow(i,RaceTime[i]);
    //CP
    format(str,sizeof(str),"CP: %i/%i",CpCount[i],MaxCp);
    PlayerTextDrawSetString(i,RaceCP[i],str);
    PlayerTextDrawShow(i,RaceCP[i]);
    //Poradie
    for(new j;j<100;j++)
    {
    if(j==100)
    {
    new specstr[50];
    if(RacePoradie[i] == 1)
    {
    format(specstr,sizeof(specstr),"1:%s(%i)",GetName(i),i);
    PlayerTextDrawSetString(j,Race[0][j],specstr);
    PlayerTextDrawShow(j,Race[0][j]);
    }
    else if(RacePoradie[i] == 2)
    {
    format(specstr,sizeof(specstr),"2:%s(%i)",GetName(i),i);
    PlayerTextDrawSetString(j,Race[0][j],specstr);
    PlayerTextDrawShow(j,Race[0][j]);
    }
    }

    if(!IsPlayerConnected(j)) continue;
    else if(!inRace[j]) continue;
    if(CpCount[i] < CpCount[j]) { RacePoradie[i]++; }
    else if(CpCount[i] == CpCount[j])
    {
    new Float:disti = GetPlayerDistanceFromPoint(i,CP[CpCount[i]][cX], CP[CpCount[i]][cY], CP[CpCount[i]][cZ]);
    new Float:distj = GetPlayerDistanceFromPoint(j,CP[CpCount[j]][cX], CP[CpCount[j]][cY], CP[CpCount[j]][cZ]);
    if(disti < distj) RacePoradie[i]+=1;
    else continue;
    }
    }
    }
    return 1;
    }

     

×
×
  • Create New...