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: [RC]Farkas - 2013. Január 02. - 18:28:57

Cím: Na hagya belépni DM be ami munkába van
Írta: [RC]Farkas - 2013. Január 02. - 18:28:57
Halli
Nos a címbõlis látszik, hogy ojan kéne hogyha egy player munkába van akor mikor beirja a dm be való csatlakozó parancsot akor ne hagya, hogy belépjen dm be csak ha kilépet a munkábol
Cím: Na hagya belépni DM be ami munkába van
Írta: ZyZu. - 2013. Január 02. - 18:43:08
Mód elejére:
 
new DM[MAX_PLAYERS];

 
Parancshoz
 

if(DM[playerid] == 1) return SendClientMessage(playerid, -1, \"[Hiba]: Mivel dolgozzól nem használhatól más parancsot!\");

 
De ellenõrizni kell ha tényleg dolgozik ezért a munka inditásához beírod
 

DM[playerid] = 1;

 
Ha ki szeretnéd, hogy lépjen a DM -bõl akkor
 

DM[playerid] = 0;
Cím: Na hagya belépni DM be ami munkába van
Írta: Csabesz - 2013. Január 02. - 18:44:26
DM változó helyett valami jobb kéne, így olyan mintha DM-be lenne.
Cím: Na hagya belépni DM be ami munkába van
Írta: [RC]Farkas - 2013. Január 02. - 18:50:53
De igy nem jó nekem csak egy parancs nem kéne menyen ha munkába van pl csak a /woodm nem kéne menyen ha belép munkába.
A töbi parancs menyen de csak ez nem
Cím: Na hagya belépni DM be ami munkába van
Írta: Ezredes.$ - 2013. Január 02. - 19:31:52
Farkas\" post=\"380639\" timestamp=\"1357149053\"]
De igy nem jó nekem csak egy parancs nem kéne menyen ha munkába van pl csak a /woodm nem kéne menyen ha belép munkába.
A töbi parancs menyen de csak ez nem
 
[/quote]
Ezt csak én nem értem? ???
Cím: Na hagya belépni DM be ami munkába van
Írta: [RC]Farkas - 2013. Január 02. - 20:07:56
Mit nem értesz belép a munkába és akor letiltja a /woodm parancsot enyi kéne

Dupla hozzászólás automatikusan összefûzve. ( 2013. Január 02. - 20:20:36 )

Ez a kod a muka parancshoz
CMD:soldier(playerid, params[])
{
if(munkaid[playerid] != -2) return SendClientMessage(playerid,0xFFFF00AA,\"Már beléptél egy munkába /exitjob a kilépéshez\");
new str[128];
    munkaid[playerid] = 10;
Attisz[playerid] = SetTimerEx(\"Morpheusz\",ZEUSZ*1000*60,true,\"d\",playerid);
    format(str,sizeof(str),\"%s Katona Munkába Állot\",pName(playerid));
    SendClientMessageToAll(0x33AA33AA,str);
    SetPlayerPos(playerid,278.3516,1955.8640,17.6406);
SpawnPlayer(playerid);
return 1;
}