Szerző Téma: Respawncar .)  (Megtekintve 1049 alkalommal)

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Respawncar .)
« Dátum: 2010. november 27. - 15:20:30 »
0 Show voters
Helló!!
itt a forumon találtam 1 carRespawn-ot és azt használom
És azt nem tudom megcsinálni hogy csak azokat a jármüveket respawnolja amit nem használ senki ... mert most ha respawnolok akkor ha ül a kocsiba valaki azt is respawnolja .
Meg ha lehetne hogy minimum 3 as adminak kelene leni hozzá hogy használni tudja
Itt a kod
 
    if(strcmp(cmd, \"/respawn\", true) == 0) {
new v;
for(v=0;v<=MAX_VEHICLES;v++) //minden jármûre vonatkozik
{
SetVehicleToRespawn(v); //jármû-respawn
}
SendClientMessageToAll(COLOR_GREEN,\"Minden kocsi sikeresen respawnolva!\"); //megjelenítendõ szöveg
return 1;
}

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Respawncar .)
« Válasz #1 Dátum: 2010. november 27. - 16:34:19 »
0 Show voters
Tessék,
 
if ( strcmp ( cmdtext, \"/respawn\", true ) == 0 ) 
{
    if ( PlayerInfo [ playerid ] [ Level ] < 3 ) return SendClientMessage ( COLOR_RED, \"Ezt a parancsot csak 3-as szintnél nagyobb adminok használhatják!\" );
    for ( new vid = 0; vid < MAX_VEHICLES; vid ++ )
    {
        if ( !IsVehicleOccupied ( vid )
        {
            SetVehicleToRespawn ( vid );
        }
    }
    SendClientMessageToAll(COLOR_GREEN,\"Minden kocsi sikeresen respawnolva!\");
    return 1;
}

 


stock IsVehicleOccupied ( vehicleid )
{
    for ( new i = 0; i < MAX_PLAYERS; i++ )
    {
        if ( IsPlayerInVehicle ( i, vehicleid ) ) return 1;
    }
    return 0;
}
« Utoljára szerkesztve: 2010. november 27. - 16:38:37 írta Csabesz »

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Respawncar .)
« Válasz #2 Dátum: 2010. november 27. - 19:57:33 »
0 Show voters
hibát jelez !!
 
D:\\Samp Szerver\\gamemodes\\gangwar.pwn(12218) : error 017: undefined symbol \"PlayerInfo\"
D:\\Samp Szerver\\gamemodes\\gangwar.pwn(12218) : warning 215: expression has no effect
D:\\Samp Szerver\\gamemodes\\gangwar.pwn(12218) : error 001: expected token: \";\", but found \"]\"
D:\\Samp Szerver\\gamemodes\\gangwar.pwn(12218) : error 029: invalid expression, assumed zero
D:\\Samp Szerver\\gamemodes\\gangwar.pwn(12218) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
4 Errors.

 
Nem tudod mi lehet a Gond?
Ezt a Részt a mod végére raktam, vagy hova kell?
 
stock IsVehicleOccupied ( vehicleid )
{
    for ( new i = 0; i < MAX_PLAYERS; i++ )
    {
        if ( IsPlayerInVehicle ( i, vehicleid ) ) return 1;
    }
    return 0;
}

 
Köszi ;)

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
Respawncar .)
« Válasz #3 Dátum: 2010. november 27. - 20:06:10 »
0 Show voters
new PlayerInfo[MAX_PLAYERS][pInfo];

Respawncar .)
« Válasz #4 Dátum: 2010. november 27. - 20:26:51 »
0 Show voters
Max csak a te adminscriptednél.. Neki lehet hogy nem az van, ami neked..


töröld ki belõle :D


Amugy meg ilyen ki**szott láma nem lehetsz, nem ennyit ne tudj belerakni ember..
Ésszel by Draven.
ÉS miért? by FlatMaN
Mert megkért rá,és mert nincs okod nem szótfogadni...By ChuckNorris
« Utoljára szerkesztve: 2010. november 28. - 17:51:52 írta ChuckNorris »

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Respawncar .)
« Válasz #5 Dátum: 2010. november 27. - 20:28:50 »
0 Show voters
Elfelejtettem írni, hogy a kódba csak példának írtam a szint lekérdezést.
Azt neked kell megírnod, mivel én nem tudom, hogy te milyen adminrendszert használsz.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal