Sziasztok! Szeretnélek megkérni titeket hogy segítsetek! Olyan kérésem lenne hogy: Hogyan lehet megcsinálni azt hogy:HIBA: Nem vagy Kamionos vagy valami??? pawn sort leirnátok? ja és mégegy: Spawn hogyan lehet beálitani? \"Munkáknak\"?
Példa script:
CMD:parancs(playerid)
{
if(IsPlayerAdmin(playerid))
{
SetPlayerPos(playerid, 0, 0, 0);
}
else SendClientMessage(playerid, -1, \"Nem vagy Rcon admin!\");
return 1;
}
Nem igy hanem beirja hogy /autoszerel és azt irja HIBA: Nem vagy AutóSzerelõ!
Mi kérünk elnézést!
A módot ne írjuk meg esetleg?
Csak az isplayeradmin-t kell átírnod meg az üzenetet.
És a IsPlayerAdmint mire irjam át? :)
Nem bántásból, de szerintem vedd le a titulusodból a \"Haladó Scripter\"-t..
Az IsPlayerAdmin-t arra a változóra írd át ami az autószerelõ változója
Még mindig nem értem :/ pl:
if(IsPlayerAdmin(playerid))
És Admint pl mire? :shurg:
[gmod]Kedves témanyitó!
A téma címe nem megfelelõ, így kérném hogy szerkeszd át. Ellenkezõ esetben 5%-warn ha a felszólítás ellenére se írod át (és online vagy) 10% warn és a témádat töröljük.
A szabályzatban érthetõen le van írva : \"A témanév ne \"segítsetek plsplspls\" legyen, hanem egyértelmûen ami a kérdésre utal. \"
Szabályzatot itt olvashatod el.Megkérek minden kedves tagot hogy addig ne írjanak a témában még nincs normális téma neve. Mert a hozzászólás törölve lesz. További jó fórumozást![/gmod]
Hogyan tudom átszerkeszteni? Bocsánat kezdõ vagyok a fórumon.
Fõposzt és ott módosítás jobb oldalt találod
Akkor valaki le irná hogy a IsPlayerAdmin helyére mit irjak? (magyarul)
Akkor valaki le irná hogy a IsPlayerAdmin helyére mit irjak? (magyarul)
[/quote]
azt az általam vélt te jelenlegi tudásod alapján \"new\" al kezdõdik... magyarul egy változót... nem tudom máshogy leírni..
Melyik módot használod?
Úgy látom leirom amibe belekéne rakni..
public OnPlayerCommandText(playerid, cmdtext[]) {
if(strcmp(cmdtext, \"/autoszerel\", true) == 0) {
new playerstate = GetPlayerState(playerid);
if(playerstate == PLAYER_STATE_DRIVER) {
return ModCar(playerid);
}
else {
return SendClientMessage(playerid, COLOR_RED, \"[HIBA]:Te nem ülsz jármûben.\");
}
}
return 0;
} Aki megcsinálná õrök hálám :$
Úgy látom leirom amibe belekéne rakni..
public OnPlayerCommandText(playerid, cmdtext[]) {
if(strcmp(cmdtext, \"/autoszerel\", true) == 0) {
new playerstate = GetPlayerState(playerid);
if(playerstate == PLAYER_STATE_DRIVER) {
return ModCar(playerid);
}
else {
return SendClientMessage(playerid, COLOR_RED, \"[HIBA]:Te nem ülsz jármûben.\");
}
}
return 0;
}
Aki megcsinálná õrök hálám :$
[/quote]
new kamionos[MAX_PLAYERS]; // Ha nincs definálva, akkor a maximum játékosszámot írd a \"MAX_PLAYERS\" helyére. A legfelülre tedd a modban.
if(strcmp(cmdtext, \"/autoszerel\", true) == 0) {
if(kamionos[playerid] == 0) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy kamionsofõr!\"); //Ha a kamionos változó 0, akkor \"lezárja\" a parancsot.
new playerstate = GetPlayerState(playerid);
if(playerstate == PLAYER_STATE_DRIVER) {
return ModCar(playerid);
}
else {
return SendClientMessage(playerid, COLOR_RED, \"[HIBA]:Te nem ülsz jármûben.\");
}
}
return 0;
}
if(strcmp(cmdtext, \"/kamionos\", true) == 0) //Ha beírja, hogy \"/kamionos\"
{
kamionos[playerid] = 1; //Átállítja a létrehozott változót 1-re
SendClientMessage(playerid, COLOR_GREEN, \"Mostantól kamionsofõr vagy!\"); //Kiírja
return 1;
}
KÖÖSZÖNÖÖM :D
[mod]Kedves témanyitó! Megkérnélek hogy máskor az ilyen kisebb segítségekért használd ezt a topic-ot:
http://sampforum.hu/index.php?topic=15163.0Már szerintem lényegtelen lezárom a témát, mert lassan megoldódik.. megoldódott.[/mod]