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: cheesebmth - 2015. Március 06. - 13:54:55

Cím: ID Lekérés
Írta: cheesebmth - 2015. Március 06. - 13:54:55
Sziasztok! Az lenne a kérdésem hogy hogyan tudok ID-t lekérni? Már probálkoztam sok féle képpen de egyszerűen nem adta magát.
A segítségeteket köszönöm!
Cím: ID Lekérés
Írta: Brand - 2015. Március 06. - 13:57:36
Ezt az id-s dolgot mihez szeretnéd használni?
Cím: ID Lekérés
Írta: cheesebmth - 2015. Március 06. - 13:58:27
ha adminszolgálatba lép akkor ki írja azt is
Cím: ID Lekérés
Írta: Brand - 2015. Március 06. - 14:08:05
Tessék:
 
CMD:teszt(playerid,params[])
{
    new pName[30], string[128];
    GetPlayerName(playerid, pName, 30);
    format(string, 256, \"%s(%s) használta a teszt parancsot!\", pName, playerid);
    SendClientMessageToAll(0xFF9933AA,string);
return 1;
}

 
Remélem ,hogy valamennyire megérted ebből! :)
Cím: ID Lekérés
Írta: Flash - 2015. Március 06. - 14:10:41
format(string, 256, \"%s(%s) használta a teszt parancsot!\", pName, playerid);
helyett
format(string, 256, \"%s(%i) használta a teszt parancsot!\", pName, playerid);
és a pname változónak elég a 24 karakter :D
és ha változónál 128 at hozol létre akkor itt:
format(string, 256
mért 256 és nem 128 vagy sizeof(string) ?
Cím: ID Lekérés
Írta: cheesebmth - 2015. Március 06. - 14:13:09
Idézetet írta: ƒlaﻛh date=1425647441\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"53115\" data-ipsquote-contentclass=\"forums_Topic
format(string, 256, \"%s(%s) használta a teszt parancsot!\", pName, playerid);
helyett
format(string, 256, \"%s(%i) használta a teszt parancsot!\", pName, playerid);
és a pname változónak elég a 24 karakter :D
és ha változónál 128 at hozol létre akkor itt:
format(string, 256
mért 256 és nem 128 vagy sizeof(string) ?
 
Nekem ez úgy kéne hogy amikor ugye belép akkor ki írja a nevét, és utána pedig az idjét.
Cím: ID Lekérés
Írta: Flash - 2015. Március 06. - 14:16:11
CMD:teszt(playerid) {
new str[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), \"%s(ID: %i) használta a /teszt parancsot!\", name, playerid);
SendClientMessageToAll(-1, str);
return 1;
}
Cím: ID Lekérés
Írta: Dfoglalo - 2015. Március 06. - 14:18:59
Ha értelmesen megfogalmazod, mit szeretnél, rögtön tudunk segíteni. De így csak most. OnPlayerConnect alá:
 
new Nev[MAX_PLAYER_NAME], string[50]; // kb. 50
GetPlayerName(playerid, Nev, sizeof(Nev));
format(string, sizeof(string), \"ID: &d - Név: %s\", playerid, Nev);
SnndClientMessageToAll(0xFFFFFFFF ,string);

 
Az alapokat pedig tanuld meg. /* Hibákért bocsi, tablet. */
Cím: ID Lekérés
Írta: cheesebmth - 2015. Március 06. - 14:24:30
Köszönöm. Zárok