-
Sziasztok. Csináltam gyorsba egy olyan parancsot, hogy /serverstop... lényege az, hogy kiírja SZERVER LEÁLLÁS.
if (strcmp(\"/serverstop\", cmdtext, true) == 0)
{
GameTextForPlayer(playerid, \"Szerver Leallas!!\",5000,5);
return 1;
}
return 0;
}
Abban kérnék segítséget, hogy ezt hogy lehet más színre átszínezni. Ne fehér legyen hanem mondjuk zöld.
A másik, hogy ezt a parancsot csak RCON admin tudja használni. Ezeket hogy lehet megoldani?
Elõre is köszi a segítéget :)
-
if (strcmp(\"/serverstop\", cmdtext, true) == 0)
{
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xDEEE20FF, \"[Hiba]: Nem vagy RCON adminisztrátor a használatához!\");
GameTextForPlayer(playerid, \"~g~~h~~h~Szerver Leallas!!\",5000,5);
return 1;
}
return 0;
}
-
Köszönöm szépen ezer hála... ment a+ :D
-
Csak egy megjegyzés: ezt a parancsot ha beírod, akkor csak te látod a kiírást!
Használd a GameTextForPlayer helyett ezt:
GameTextForAll(\"~g~~h~~h~Szerver Leallas!!\",5000,5 );
E: Rupert már megint beelõzött. :)
-
Épp akartam írni.
if (strcmp(\"/serverstop\", cmdtext, true) == 0)
{
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xDEEE20FF, \"[Hiba]: Nem vagy RCON adminisztrátor a használatához!\");
GameTextForAll( \"~g~~h~~h~Szerver Leallas!!\",5000,5);
return 1;
}
return 0;
}
-
Így pont RCON admin nem tudja használni
if (strcmp(\"/serverstop\", cmdtext, true) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xDEEE20FF, \"[Hiba]: Nem vagy RCON adminisztrátor a használatához!\");
GameTextForAll( \"~g~~h~~h~Szerver Leallas!!\",5000,5);
return 1;
}
return 0;
}
-
Köszi Casamiro, csak a függvényre figyeltem, a feltételre nem.
-
Igen köszönöm mindenkinek. Pont most akartam kérdezni, hogy miért van, hogy csak én látom... :D Meg az RCON admin se mûködött mikor beléptem RCON.-ba akkor írta, hogy nem vagyok admin. Mikor meg nem voltam belépve RCON admin.-ba akkor meg mûködött.
Szóval és tetvel köszönök mindent!! :)