Jump to content

cmg4life

V.I.P
  • Posts

    304
  • Joined

  • Last visited

Posts posted by cmg4life

  1. cmg , traiesti degeaba pe forumul asta

    Kye:
    Notes:
    
    - SetVehicleNumberplate does not work. This function can't work due to SA's internal coding which only assigns 1 numplate per vehicle model. The function itself will be left in for future use if it can be made to work.
    

    Buna asta.

    1. Nu traiesc pe forumul asta, spre deosebire de altii,

    2. Nu am vazut postul ala, am citit doar pe wiki, pt ca eu, spre deosebire de altii, nu stau sa citesc forumurile sa-mp toata ziulica...

    3. Vezi cum vorbesti prietene.

  2. Aceasta functie a fost scoasa in 0.3

    Cine spune ?

    @ionutzz23, sincer n-am mai folosit-o de mult, dar aici spune ca totul e in regula, DAR, din cate stiu unele masini sunt buguite, adica nu le poti schimba nr de inmatriculare. Iti recomand sa nu folosesti functia pt ca oricum nu schimba cu mult experienta jocului (serverlui).

  3. new infostring[256];
    format(infostring,256,"DeathRun/Maps/%s.INFO",map);
    //...
    new SpawnString[256];
    format(SpawnString,sizeof(SpawnString),"%f",dini_Get(infostring,"SpawnLoc"));//pe asta nu o citeste
    SpawnLoc=3306.931641,-941.040344,1559.717163
    Ultima linie din primul chenar nu o citeste serverul...Are idee cineva de ce? in al2a chenar e ce e SpawnLoc in fisierul  %s.info(%s-fiind map,adic arena actuala,UpDown :)) )
    de fapt prostia este urmatoarea:
    "%f",dini_Get
    1. %f = Float (adica coordonate, marimi etc.) 2. dini_Get(filename[], key[]); = dini_Get este folosit pentru a citi STRINGURI (adica litere, propozitii, texte) nu FLOAT-uri. deci pt ce ai tu acolo, trebuie sa faci
    "%f", dini_Float(infostring, "SpawnLoc"));

    3*. Ce ai facut tu acolo e o mare prostie, salvezi 3 coordonate, intr-o singura "cheie" (key) si vrei sa o scoti pe rand.

    Trebuie sa salvezi X, Y, Z in 3 linii (chei(key)) diferite si sa le scoti in 3 Floaturi diferite;

    Ooo tu cel mai mare scripter din Romania, ai cam ruginit.

    EDIT: si mai incerci si sa desfaci (split) un FLOAT... iar split e folosit pt STRING-uri... mai vezi si tu wikipedia.

  4. Ai grija ce "spui" pe forum si maniera in care postezi,

    problema rezolvata, iar asta nu e site de torrente etc. Ia-ti SA de unde poti/vrei.

    PS: Nu mai ma ironiza, eu n-am de unde sa stiu ce stii tu sau ce nu stii tu. Macar sa zici ms ca am tinut sa-ti aduc la cunostiinta acel mic detaliu.

  5. Este pusa pe wiki, prin FSurile din server 0.3 default. Deci n-ai facut mare branza si daca tineti neaparat OnPlayerPrivmsg e doar o comanda /pm [id] [text] si in ea inainte de SendClientMessageu ala cu PMu pui OnPlayerPrivmsg si o iei ca pe orice callback... mare inginerie

  6. anonym_style lasa comentariile idioate, invata engleza "Cannot read from file" inseamna ca nu poate sa citeasca din fisierul, asa ca trebuie sa gandesti si sa te duci sa verifici fisierul, sau sa cauti ca a mai fost intreabat SAU sa folosesti google si sa cautin in Pawn Language eroare respectiva !

    Pe viitor tineti "multumirile" pt tine.  >:(

  7. Topicul facut de ToX1c a fost sters, motivul: Pune intrebari generale, nu legate de scriptul tau (editat/furat/copiat/etc) sau posteaza scriptul. O intrebare per Topic si Titlu nu respecta reguliile,

    Sa nu uit: INVATA SA SCRII ANALFABETULE !

  8. Textul 3d e un text, ca cel de chat, care "pluteste" in aer unde il pui tu. Si attach, il "lipeste" de player, adica "merge" cu el. E doar un text, intra pe un server mai avansat si intreaba i pe aia pe acolo, multe servere au statii de autobuz cu text 3d

  9. Doker doar pe prima ai nimerit-o

    Sa zicem :

    1., 2. si 3.

    public OnPlayerDeath(playerid, killerid, reason)
    {
    
    SetPlayerScore(killerid, GetPlayerScore(killerid)+1);//1
    if( GetPlayerScore(killerid) == XX ) { if( GetPlayerSkin(killerid) == XX ) GivePlayerWeapon(playerid, X, X);  } }//2
    if( GetPlayerScore(killerid) == XX ) SetPlayerScore(killerid, 0); // 3
    // ce mai ai tu pe aici 
    
    }
    
    Tu trebuie sa completezi unde e X. 4.
    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    
    if( GetPlayerState(playerid) == PLAYER_STATE_DRIVER ) { if( !GetPlayerSkin(playerid) == XX ) { RemovePlayerFromVehicle(playerid); } }
    //ce mai ai tu pe aici 
    
    }
    

×
×
  • 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.