Nem vagy a munkában.

Indította PiCsUUU, 2013. december 06. - 19:04:04

Előző téma - Következő téma

PiCsUUU

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\"?

Lucio

Példa script:
 
CMD:parancs(playerid)
{
if(IsPlayerAdmin(playerid))
{
SetPlayerPos(playerid, 0, 0, 0);
}
else SendClientMessage(playerid, -1, \"Nem vagy Rcon admin!\");
return 1;
}

PiCsUUU

Nem igy hanem beirja hogy /autoszerel és azt irja HIBA: Nem vagy AutóSzerelõ!

SSK

Mi kérünk elnézést!
A módot ne írjuk meg esetleg?
Csak az isplayeradmin-t kell átírnod meg az üzenetet.

PiCsUUU

És a IsPlayerAdmint mire irjam át? :)

Lucio

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

PiCsUUU

Még mindig nem értem :/ pl:
if(IsPlayerAdmin(playerid))

 És Admint pl mire?  :shurg:

lusta19

[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. \"http://sampforum.hu/index.php?topic=3285.0\" rel=\"external nofollow\">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]

PiCsUUU

Hogyan tudom átszerkeszteni? Bocsánat kezdõ vagyok a fórumon.

lusta19

Fõposzt és ott módosítás jobb oldalt találod

PiCsUUU

Akkor valaki le irná hogy a IsPlayerAdmin helyére mit irjak? (magyarul)

Szasza


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..

Geno


PiCsUUU

Ú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 :$

Petrik


Ú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;
}