http://www.youtube.com/watch?v=pD-9CaFNFoo\" rel=\"external nofollow\">Mikee Mykanic & Lokka - Sötétség ft. SOG [Vinyl-12″]
Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.
Üzenetek megjelenítése menüpublic OnPlayerText(playerid, text[])
{
new string[152];
new jatekosnev[MAX_PLAYER_NAME];
GetPlayerName(playerid, jatekosnev, MAX_PLAYER_NAME);
format(string, sizeof(string), \"%s mondja: %s\", jatekosnev, text);
SendClientMessageToAll(SARGA, string);
return 0;
}
stock RemovePlayerWeapon(playerid, weaponid)
{
new plyWeapons[12]
new plyAmmo[12]
for(new slot = 0; slot != 12; slot++)
{
new wep, ammo
GetPlayerWeaponData(playerid, slot, wep, ammo)
if(wep != weaponid)
{
GetPlayerWeaponData(playerid, slot, plyWeapons[slot], plyAmmo[slot])
}
}
ResetPlayerWeapons(playerid)
for(new slot = 0; slot != 12; slot++)
{
GivePlayerWeapon(playerid, plyWeapons[slot], plyAmmo[slot])
}
}
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, \"Teszt\", \"{ffffff}Ez a szöveg fehér\\n{ff0000}Ez a szöveg piros\", \"Oké\", \"\");
Idézetet írta: Csabesz date=1359145182\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32981\" data-ipsquote-contentclass=\"forums_Topic-1, FFFFFF-et ad vissza. szóval ugyan az mint az enyém, a hibát nem a kódba kell keresni...
SendClientMessageToAll(-1, string);
return 0;
Így?
[/quote]Tudom, viszont a return 1 -et átírtam return 0 -ra, mivel ha nem 0 -val tér vissza, 2x küldi el az üzenetet.
Idézetet írta: DrAkE date=1359135189\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32724\" data-ipsquote-contentclass=\"forums_Topic
Beteszed az AMX-et meg a PWN-t a Filterscripts mappába.utána server.cfg-ben a filterscripts sorhoz írod hogy: \"aparancsok\" és felmész a szerverre belépsz RCON-ba /rcon login rconjelszo és használhatod már a parancsokat (/ahelp)
nekem nem engedi használni...letudjátok nekem írni hogy hova kell a fájlt másolni, és a server.cfg-ben át kell-e valamit írni? megköszönném....q :)
[/quote]
Erre miért nem reagálsz:
Jó lett.
[/quote]
Forráskódot fikarcnyit se nézitek:
if(IsPlayerConnected(playerid))
{
{ <------ ez mi?
new id;
if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,piros,\"Használat: /goto [JátékosID]\");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, piros, \"Nem aktív játékos!\");
new Float:x,Float:y,Float:z;
GetPlayerPos(id,x,y,z);
if(IsPlayerInAnyVehicle(playerid))
{
new carid = GetPlayerVehicleID(playerid);
SetVehiclePos(carid, x+3,y,z);
PutPlayerInVehicle(playerid, carid, 1);
}
else
{
SetPlayerPos(playerid,x,y,z);
}
} <------ ez mi?
}
[/quote]
???
[/quote]Nekem az érthetetlenebb, hogy miért ellenõrzi le hogy csatlakozva van -e a játékos, aki beírta a parancsot. :D
1-2 kisebb javítás ráférne, például olyan parancsoknál ahol szöveget kell beírni felesleges a sscanf használata mivel ott a params tömb, azzal is ugyanúgy lehet dolgozni.
new string[144];
new jatekosnev[MAX_PLAYER_NAME];
GetPlayerName(playerid, jatekosnev, MAX_PLAYER_NAME);
format(string, sizeof(string), \"%s mondja: %s\", jatekosnev, text);
SendClientMessageToAll(-1, string);
return 0;
Az oldal 0.044 másodperc alatt készült el 19 lekéréssel.