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. Polygon by mohl nějak fungovat, ale nezapomeň na to, že pozici auta máš od středu, takže sražení pár kuželů to nijak nepozná pokud nebudeš kontrolovat přesně kraj auta, čili neustále zjišťovat jestli se nějaká část auta nenacházi mimo vytyčenou zonu.

  2. No CreateVehicle vrací id auta, takže by teoreticky stačilo něco takhle šíleného

    PutPlayerInVehicle(playerid, CreateVehicle(529, -319.7011,809.7629,15.1249,177.5281,0,0,-1), 0);
    

    jinak můžeš udělat nějakou proměnnou:

    new vehicle;
    vehicle = CreateVehicle(529, -319.7011,809.7629,15.1249,177.5281,0,0,-1);
    PutPlayerInVehicle(playerid, vehicle, 0); 
    
    • Líbí se mi to! (+1) 1
  3. 1) Jak chceš ty. Po kompilaci se to stejně všechno nahrne do jednoho AMX, takže je to jedno.

    2)

    forward TestTimer();//
    
    // On game mod init
    SetTimer("TestTimer",10000,0);// ta 0 na konci značí že se vykoná pouze 1x (což se stane dřív než ty se na server připojíš) dej tam 1 a uvidíš spam
    
    // A dooooole
    
    public TestTimer()
    {
       SendClientMessageToAll(0xFFFF00AA,"Desetisekunda");
       return 1;
    }
    
    • Líbí se mi to! (+1) 1

  4. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(newkeys == KEY_SUBMISSION)
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(vehicleid) == 519 && (vehicleid == shamal1 || vehicleid == shamal2 || vehicleid == shamal3))
    {
    cp[playerid] = 2;
    SetPlayerRaceCheckpoint(playerid,1,1575.9113,1291.7540,10.8125,1573.7562,-2461.3960,13.5547,20);
    }
    else SendClientMessage(playerid,0xFF0000AA,"Nejsi v požadovaném vozidle! Požadované vozidlo je Shamal!");
    }
    return 0;
    }

     

    • Líbí se mi to! (+1) 1
  5. ... představ si že tam máš něco jako tohle:

    new str[128];
    new str[128];
    new str[128];
    new str[128];
    new str[128];
    new str[128];
    new str[128];
    new str[128];
    new str[128];
    

    a jak to vyřešíš? no smažeš ODSPODU všechno až na ten jeden! JEN TY kde je problém...

  6. Proč jsi tam narval tu závorku poslední omg? Mám ji tam snad? NEMÁM!

     

     

     

    public OnPlayerConnect(playerid)
    {
    //SetPVarInt(playerid,"DialogShowed",gettime()-2);
    SetPlayerJob(playerid,NEZAMESTNANY);
    if(playerid > Connects) Connects = playerid;
    //Showed[playerid] = false;
    Logged[playerid] = false;
    OnPlayerConnectCp(playerid);
        LoadPlayerVehicles(playerid);

        // Property
        PlayerCP[playerid] = -1;
        PlayerIN[playerid] = -1;
        new slot = GetPlayerPropertyID(playerid);
        if(slot > -1){
        PropertyConnect[slot] = gettime();
        }
    TextDrawShowForPlayer ( playerid , TDweb );
    TextDrawShowForPlayer ( playerid , TDlogo );
    TextDrawShowForPlayer ( playerid , Clock );
    TextDrawShowForPlayer ( playerid , RealClock );
    {// pryč s tim
    return 1;
    }

  7. public OnPlayerConnect(playerid)
    {
    //SetPVarInt(playerid,"DialogShowed",gettime()-2);
    SetPlayerJob(playerid,NEZAMESTNANY);
    if(playerid > Connects) Connects = playerid;
    //Showed[playerid] = false;
    Logged[playerid] = false;
    OnPlayerConnectCp(playerid);
    LoadPlayerVehicles(playerid);

    // Property
    PlayerCP[playerid] = -1;
    PlayerIN[playerid] = -1;
    new slot = GetPlayerPropertyID(playerid);
    if(slot > -1){
    PropertyConnect[slot] = gettime();
    }
    TextDrawShowForPlayer(playerid,TDweb);
    TextDrawShowForPlayer(playerid,TDlogo);
    TextDrawShowForPlayer(playerid,Clock);
    TextDrawShowForPlayer(playerid,RealClock);
    return 1;
    }

     

  8. síce pekné ale maly detail

     

    Dam si nick - OkakamtoNS][ , teda možno to nevadí, ale ešte by som to vychytal :d

     

    Máš pravdu, ale pokud si clan striktně neurčí, že clantag musí být jen na začátku nicku, tak je tohle vhodný způsob. Ideální způsob je povolení jen pro určité nicky, ale to zas musíš(měl bys) upravovat soubor/db/pwn s danými nicky pokaždé, když někoho přibereš/vyhodíš.

    • Líbí se mi to! (+1) 1
  9. Potřebuješ složku plugins, kde máš své pluginy.

    Do server.cfg přidáš řádek "plugins" a za něj napíšeš pluginy.

    Na windows netřeba přípona dll.

    V linuxu naopak ano (.so) a název musí odpovídat přesně, protože je linux case-sensitive.

  10. Co třeba přidat závorku?

    
          dUserSetINT(PlayerName(playerid)).("ridicakA",ridicakA[playerid]);
          dUserSetINT(PlayerName(playerid)).("ridicakB",ridicakB[playerid]);
          dUserSetINT(PlayerName(playerid)).("ridicakC",ridicakC[playerid]);
          dUserSetINT(PlayerName(playerid)).("ridicakD",ridicakD[playerid]);
    
×
×
  • Create New...