Szerző Téma: Sajat RaceSystem gondok!  (Megtekintve 471 alkalommal)

Sajat RaceSystem gondok!
« Dátum: 2012. Augusztus 24. - 10:39:39 »
0 Show voters
Hello Mindenki.Csinálom a saját RaceSystememet.Nem tudom miért de van egy kis gondom vele.
A script maga RaceSystem+RaceCreator kell hogy legyen.A race creator része már meg van.Akartam tesztelni hogy lementi e rendesen stb.
Az elsõ parancs az a
 

/createsrace

 
Ha rcon admin az illetõ, akkor a változója 1 re vált.
Ez mûködik rendesen.
Viszont evel van a gondom.
Ha beirom scp és nem vagyok versenyépíto(RaceInfos[playerid][isBuilder] == 0) akkor kiirja hogy nem vagy versenyadmin.Viszont ha már versenyadmin vagyok mert beirtam a /createrace parancsot, akkor már kéne mûködjön, viszont csak
 
SERVER:Unknown Command

 
ot ad.
Mi lehet a gond?
 

if(strcmp(cmdtext,\"/scp\",true)==0)
    {
    new hirdeto[200];
    if(CPNumber[playerid] <= 59) return RedMessage(\"Nem tehetsz le tobb CP-t.Most mar hasznald a /finishrace parancsot\");
    if(RaceInfos[playerid][isBuilder] == 1) {
    GetPlayerPos(playerid, X[playerid][CPNumber[playerid]], Y[playerid][CPNumber[playerid]], Z[playerid][CPNumber[playerid]]);
    SetPlayerRaceCheckpoint(playerid,0,X[playerid][CPNumber[playerid]],Y[playerid][CPNumber[playerid]],X[playerid][CPNumber[playerid]],0.0,0.0,0.0,8.0);
    format(hirdeto, sizeof(hirdeto), \"({eb1717}%d{17eb17})Pozicio Mentve: {eb1717}%f{17eb17}, {eb1717}%f{17eb17}, {eb1717}%f\",CPNumber[playerid],X[playerid][CPNumber[playerid]],Y[playerid][CPNumber[playerid]],Z[playerid][CPNumber[playerid]]);
SendClientMessage(playerid, ZOLD, hirdeto);
    CPNumber[playerid]++;
    } else {
    RedMessage(\"Nem vagy versenyadmin\");
    }
      
    return 1;
}

 
Végülis ez úgy kell mûködjön hogy alapbol a CPNumber[playerid] az -1.
Ha beirja egyszer az /scp parancsot akkor CPNumber[playerid]++;, azaz már 0 lessz a CPNumber.
Ezen kívül van egy 61x os X változo (new Float:X[61], Float:Y[61], Float:Z[61];)
Még nem teszteltem a kódot hogy ténleg úgy mûködik ahogy én szeretném,viszont nem tudom miért ad Unknown Command ot.
Elore köszönöm válaszotok.
« Utoljára szerkesztve: 2012. Augusztus 24. - 11:19:45 írta xSkillZ7x »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Sajat RaceSystem gondok!
« Válasz #1 Dátum: 2012. Augusztus 24. - 17:40:54 »
0 Show voters
Probáld meg a parancsot ZCMD -re írni mert nekem is volt egy ilyen gondom egy parancsal és strcmd -s volt majd mikor átírtam ZCMD -re akkor mûködött!  :smokin:

Sajat RaceSystem gondok!
« Válasz #2 Dátum: 2012. Augusztus 24. - 20:23:35 »
0 Show voters
Oké.Megpróbálom :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal