GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: lusta19 - 2010. november 27. - 15:20:30

Cím: Respawncar .)
Írta: lusta19 - 2010. november 27. - 15:20:30
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;
}
Cím: Respawncar .)
Írta: Csabesz - 2010. november 27. - 16:34:19
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;
}
Cím: Respawncar .)
Írta: lusta19 - 2010. november 27. - 19:57:33
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 ;)
Cím: Respawncar .)
Írta: Sheet - 2010. november 27. - 20:06:10
new PlayerInfo[MAX_PLAYERS][pInfo];
Cím: Respawncar .)
Írta: TengeriMalac - 2010. november 27. - 20:26:51
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
Cím: Respawncar .)
Írta: Csabesz - 2010. november 27. - 20:28:50
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.