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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: speti9603 - 2014. február 24. - 16:18:04

Cím: spectálás
Írta: speti9603 - 2014. február 24. - 16:18:04
:-[üdv
kérdem én h h kellene azt megcsinálni h halál után spectáljon a player és tudja váltani a nyilakkal h kit spectáljon?
köszönöm elõre is a válaszokat!
 
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, killerid, SPECTATE_MODE_NORMAL);

 
én így próbáltam de amikor halál van akkor csak valami madártávlatból a vizet látom csak
Cím: spectálás
Írta: Flash - 2014. február 24. - 18:04:57
Amit te szeretnél, ez pont megvan oldva az lAdmin4v2 õsrégi scriptben :)
Cím: spectálás
Írta: speti9603 - 2014. február 24. - 20:33:32
õõ... bõvebben?
Cím: spectálás
Írta: PiCsUUU - 2014. február 24. - 20:58:37
dcmd_lspec(playerid,params[]) {
    if(PlayerInfo[playerid][Level] >= 2 || IsPlayerAdmin(playerid)) {
    if(!strlen(params) || !IsNumeric(params)) return SendClientMessage(playerid, red, \"Használat: /lspec [playerid]\");
new specplayerid = strval(params);
if(PlayerInfo[specplayerid][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,\"HIBA: Ezt a parancsot te nem használhatod magasabb szintû admin ellen\");
        if(IsPlayerConnected(specplayerid) && specplayerid != INVALID_PLAYER_ID) {
   if(specplayerid == playerid) return SendClientMessage(playerid, red, \"HIBA: Saját magad nem spectálhatod\");
   if(GetPlayerState(specplayerid) == PLAYER_STATE_SPECTATING && PlayerInfo[specplayerid][specID] != INVALID_PLAYER_ID) return SendClientMessage(playerid, red, \"Spectálás: Az a játékos már spectál valakit\");
   if(GetPlayerState(specplayerid) != 1 && GetPlayerState(specplayerid) != 2 && GetPlayerState(specplayerid) != 3) return SendClientMessage(playerid, red, \"Spectálás: Játékos nincs lespawnolva\");
   if( (PlayerInfo[specplayerid][Level] != ServerInfo[MaxAdminLevel]) || (PlayerInfo[specplayerid][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] == ServerInfo[MaxAdminLevel]) )   {
      StartSpectate(playerid, specplayerid);
      CMDMessageToAdmins(playerid,\"LSPEC\");
      GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
      GetPlayerFacingAngle(playerid,Pos[playerid][3]);
      return SendClientMessage(playerid,narancs,\"Most nézel egy játékost. Hogy kikapcsold: /lspecoff\");
   } else return SendClientMessage(playerid,red,\"HIBA: Ezt a parancsot te nem használhatod magasabb szintû Adminokon!\");
} else return SendClientMessage(playerid,red,\"HIBA: Ilyen játékos nem létezik\");
} else return SendClientMessage(playerid,red,\"HIBA: Ehez a parancshoz legalább 2-es szintû adminnak kéne lenned!\");
}

 

Dupla hozzászólás automatikusan összefûzve. ( 2014. február 24. - 20:59:24 )

Ez a Spectate az LAdmin4v2-bõl.
Cím: spectálás
Írta: Flash - 2014. február 24. - 21:00:00
http://hu.lmgtfy.com/?q=samp+ladmin4v2
Cím: spectálás
Írta: speti9603 - 2014. február 24. - 21:47:53
Úristen... na ez olyan átlátható... sokat le tok belõle szûrni