Szerző Téma: Map parancs  (Megtekintve 529 alkalommal)

Nem elérhető Sidd

Map parancs
« Dátum: 2012. Augusztus 16. - 15:12:57 »
0 Show voters
Ismét a segítségeteket kérném.
 
    if (strcmp(cmdtext, \"/map 2\", true) == 0)
    {
        if(!IsPlayerAdmin(playerid))  return SendClientMessage(playerid, 0xFF0000FF, \"Nem vagy {6EF83C}admin{FF0000}!\");
        SetSpawnInfo( TEAM_1, TEAM_1, 0, 2794.0728,-2417.4148,13.6321,91.5800,0,0,0,0,0,0);
        SetSpawnInfo( TEAM_ALL, TEAM_ALL, 0, 2647.9607,-2505.0376,13.4922,268.4224,0,0,0,0,0,0);
        SetSpawnInfo( TEAM_SPECTATOR,TEAM_SPECTATOR, 0, 2730.9927,-2450.9575,17.5937,268.2000,0,0,0,0,0,0);
        return 1;
    }

 
Ez így jó minden, csak a 0 skint teszi oda ha átteszem egy másik mapra.
Annyit kérnék, hogy ha ezt a parancsot beírja egy admin akkor ne a 0 skinnel spawnoljon oda hanem azzal amit kiválasztott az elején.
És, ha valaki fel connectól akkor, ne map 1re tegye hanem oda, ami épp a kiválasztott map. (pl: /map 1en van akkor ha feljön a szerverre és kiválasztja a skint oda tegye.)
Ez a 3 skin van beírva mind a 2 Team-hez:
 
   AddPlayerClass(230,2794.0728,-2417.4148,13.6321,91.5800,0,0,0,0,0,0);
AddPlayerClass(293,2794.0728,-2417.4148,13.6321,91.5800,0,0,0,0,0,0);
AddPlayerClass(195,2794.0728,-2417.4148,13.6321,91.5800,0,0,0,0,0,0);

 

Dupla hozzászólás automatikusan összefûzve. ( 2012. Augusztus 16. - 18:26:06 )

Valaki, esetleg vmi ötlet?:D
« Utoljára szerkesztve: 2012. Augusztus 16. - 18:26:06 írta Sidd »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Map parancs
« Válasz #1 Dátum: 2012. Augusztus 17. - 07:51:55 »
+1 Show voters
Ell is hiszem, hogy nem megyen mert a játékos id -je 0.  :D
 
 
if (strcmp(cmdtext, \"/map 2\", true) == 0)
{
        if(!IsPlayerAdmin(playerid))  return SendClientMessage(playerid, 0xFF0000FF, \"Nem vagy {6EF83C}admin{FF0000}!\");
        SetSpawnInfo( TEAM_1, TEAM_1, 230, 2794.0728,-2417.4148,13.6321,91.5800,0,0,0,0,0,0);
        SetSpawnInfo( TEAM_ALL, TEAM_ALL, 293, 2647.9607,-2505.0376,13.4922,268.4224,0,0,0,0,0,0);
        SetSpawnInfo( TEAM_SPECTATOR,TEAM_SPECTATOR, 195, 2730.9927,-2450.9575,17.5937,268.2000,0,0,0,0,0,0);
        return 1;
}

 
Így menni fog neked!  ;)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal