POMOC|Ime_Prezime

Započeo --Lood--
17. Dec. 2012. Zaključano
559
pregleda
7
postova
--Lood--
5
Crime Lord
17. Dec. 2012.
Scripta koju koristim: od 0
Dio scripte: //
Opis problema:
E zanima me kako ono da namestim npr da dobjem umesto ovoga
npr
OOC Ime_Prezime:
Samo ovo
OOC Ime Prezime... beez ovo ''_''
znam da ima nes ono
new ime
pa valjda
GetPlayerName(playerid, ime, 24);..Nez sad bas tacno ugl ako mi moze nek to napravit i malo pojasnit sta sta znaci 😉
SEJFO
5
Godfather
17. Dec. 2012.
Nisam te bas tacno skontao sta zelis,ali msm da pucas na sledece:

Pod OnPlayerConnect stavi ovako:
new wistaa = strfind(PlayerName(playerid), "Wistaa", true);
  // Kao primjer sam uzeo svoje ime 😛

Ispod odmah dole sigurno vec imas definirano protiv non rp imena pa stavi ovo:
if(wistaa == -1)


Primjer kako ce izgledati:
if(AntiNoNRPIme == 1)  // nezz kako ti je to definirano,ali ovaj primjer sam ti dao da bi lakse pronasao :D
{
    if(wistaa == -1)
    {
SCM(playerid, COLOR_YELLOW2, "Useljenistvo: Vase ime nije prihvatljivo.");
SCM(playerid, COLOR_YELLOW2, "Napomena: Vase ime mora biti u formatu Ime_Prezime.");
SEJFO
5
Godfather
17. Dec. 2012.
David (Sabljak) wrote on December 17, 2012, 5:38 pm:
Ma dobro sam mu ja napisao kzuis on oce npr kad neko napise nesto npr David Sabljak kaze: text umjesto David_Sabljak kaze:


A ako je to problem onda neka uradi ovako:

Pri vrhu skripte stavi:
new AntiNonRPIme = 1;


Pod OnPlayerConnect:
new namestring = strfind(PlayerName(playerid), "_", true);


Pa dole ispod:
if(AntiNonRPIme == 1)
{
    if(namestring == -1)
    {
SCM(playerid, COLOR_YELLOW2, "Useljenistvo: Vase ime nije prihvatljivo.");
SCM(playerid, COLOR_YELLOW2, "Napomena: Vase ime mora biti u formatu Ime_Prezime.");
Blaeks_Biofor
5
Forum Don
17. Dec. 2012.
kreiraj stock
stock GetPlayerNameEx(playerid)
{
    new pname; GetPlayerName(playerid,pname,sizeof(pname));
    new i = strfind(pname,"_",true);
    if(i != (-1)) pname = ' ';
    return pname;
}
i onda kreni da koristis GetPlayerNameEx(playerid) umesto GetPlayerName(playerid)
Wucha
5
Underboss
17. Dec. 2012.
Blaeks wrote on December 17, 2012, 6:36 pm:
kreiraj stock
stock GetPlayerNameEx(playerid)
{
    new pname; GetPlayerName(playerid,pname,sizeof(pname));
    new i = strfind(pname,"_",true);
    if(i != (-1)) pname = ' ';
    return pname;
}
i onda kreni da koristis GetPlayerNameEx(playerid) umesto GetPlayerName(playerid)
--Lood--
5
Crime Lord
17. Dec. 2012.
tnx raja moze LOCK 😄
Blaeks_Biofor
5
Forum Don
17. Dec. 2012.
problem resen, Lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha