[pomoc]Vlasnik

Započeo Nepoznati
1. Dec. 2011. Zaključano
725
pregleda
6
postova
lucicka
3
Hustler
1. Dec. 2011.
Skripta koju koristim: od 0
Detaljan opis problema: Evo ovako napravio sam sve kako treba kada kupim kucu trebalo bi pisati Vlasnik: Ime_Prezime a meni i dalje pise drzava kao i kada je kuca na prodaju!
// (( /KUPIKUCU ))
        if(strcmp(cmd, "/kupikucu", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo != 0) return SCM(playerid,-1,""CRVENA"Vi vec imate Kucu!");
    {
    for(new f = 0; f <= Max_Kuce; f++)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, InfoKuce, InfoKuce, InfoKuce))
{
    new pName; //For the player's name - For the house
    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
    format(fajlkuce, sizeof(fajlkuce), "/Kuce/%d.ini", f);
if(GetPlayerMoney(playerid) < InfoKuce) return SendClientMessage(playerid, -1, "Nemate dovoljno novaca.");
if(GetPlayerScore(playerid) < InfoKuce) return SendClientMessage(playerid, -1, "Nemate dovoljan level.");
DestroyPickup(InfoKuce);
InfoKuce = CreatePickup(1272,23, InfoKuce, InfoKuce, InfoKuce);
InfoKuce = 0; GivePlayerCash(playerid, -InfoKuce);
format(w,sizeof(w),"Kupili ste Kucu za %i$!",InfoKuce);
SendClientMessage(playerid,-1,w);
strmid(InfoKuce, pName, 0, false, strlen(pName));
dini_Get(fajlkuce,"Vlasnik");
PlayerInfo = 1;
PlayerInfo = 1;
dini_IntSet(fajlkuce, "Zakljucano",InfoKuce = 1);
UpdateKuce(f);
format(LabelKuce, sizeof(LabelKuce), ""ZPLAVA"Vlasnik:"BJELA" %s\n"ZPLAVA"Broj Soba:"BJELA" %d\n"ZPLAVA"Level:"BJELA" %d",dini_Get(fajlkuce,"Vlasnik"),InfoKuce,InfoKuce);
Update3DTextLabelText(InfoKuce,-1,LabelKuce);
return 1;
}
}
}
}
return 1;
}
// (( /PRODAJKUCU ))
DestroyPickup(InfoKuce);
            InfoKuce = CreatePickup(1273, 23, InfoKuce, InfoKuce, InfoKuce);
            InfoKuce = 1;
            PlayerInfo = 0;
            GivePlayerCash(playerid, InfoKuce/2);
            format(w,sizeof(w),"Prodali ste Kucu za %i$!",InfoKuce/2);
            SendClientMessage(playerid,-1,w);
            strmid(InfoKuce, "Drzava", 0, false, 8 );
            UpdateKuce(f);
                format(LabelKuce, sizeof(LabelKuce), ""ZPLAVA"Vlasnik:"BJELA" %s\n"ZPLAVA"Broj Soba: "BJELA" %d\n"ZPLAVA"Cijena: "BJELA" %i$\n"ZPLAVA"Level:"BJELA" %i\n "ZPLAVA"(( "BJELA"/kupikucu"ZPLAVA" ))",dini_Get(fajlkuce,"Vlasnik"),InfoKuce,InfoKuce,InfoKuce);
            Update3DTextLabelText(InfoKuce,-1,LabelKuce);
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://i.imgur.com/Scno9.jpg http://i.imgur.com/sR9L9.jpg
NuklearnaKokica
4
Shot Caller
1. Dec. 2011.
Pa kad restartujes server pisace ime vlasnika..ja mislim da je to..
lucicka
3
Hustler
1. Dec. 2011.
NuklearnaKokica wrote on December 1, 2011, 7:05 pm:
Pa kad restartujes server pisace ime vlasnika..ja mislim da je to..

Krivo Mislis 😉
NuklearnaKokica
4
Shot Caller
1. Dec. 2011.
Smetlar wrote on December 1, 2011, 7:05 pm:
Pa kad restartujes server pisace ime vlasnika..ja mislim da je to..

Krivo Mislis 😉

Ako nije to onda probaj ovo : 
 strmid(InfoKuce, pName, 0, false, strlen(pName)); 


Promeni false u true. Nzm ni ja da skriptam i da resavam te probleme al eto probaj ovo 😄
Medis
4
Shot Caller
1. Dec. 2011.
Evo ovako stavi umjesto tog svog

if(strcmp(cmd, "/kupikucu", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
new Float😮ldposx, Float😮ldposy, Float😮ldposz;
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(PlayerToPoint(2.0, playerid, HouseInfo, HouseInfo, HouseInfo) && HouseInfo == 0)
{
if(PlayerInfo < HouseInfo)
{
format(string, sizeof(string), "  Morate biit Level %d da biste kupili ovo !", HouseInfo);
SendClientMessage(playerid, COLOR_GRAD5, string);
return 1;
}
if(PlayerInfo != 255 && strcmp(playername, HouseInfo[PlayerInfo], true) == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "  Vec posjedujete kucu, kucajte /sellhouse ako zelite da kupite ovu !");
return 1;
}
if(GetPlayerMoney(playerid) > HouseInfo)
{
    Delete3DTextLabel(Text3D:housesale);
PlayerInfo = h;
HouseInfo = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(HouseInfo, sendername, 0, strlen(sendername), 255);
SafeGivePlayerMoney(playerid,-HouseInfo);
/*SetPlayerInterior(playerid,HouseInfo);
SetPlayerVirtualWorld(playerid,HouseInfo);
SetPlayerPos(playerid,HouseInfo,HouseInfo,HouseInfo);*/
GameTextForPlayer(playerid, "~w~Dobrodosli Kuci~n~Mozete uvjek izaci tako sto cete doci do ulaznih vrata i kucati /exit", 5000, 3);
PlayerInfo = HouseInfo;
PlayerInfo = h;
SendClientMessage(playerid, COLOR_WHITE, "Cestitamo vam na kupovini nove kuce !");
SendClientMessage(playerid, COLOR_WHITE, "Kucajte /help da biste dobili pomoc vezanu za kucu !");
Delete3DTextLabel(Text3D:housesale);
                        DateProp(playerid);
OnPropUpdate();
OnPlayerUpdateCustom(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "  Nemate dovoljno novca za kupovinu !");
return 1;
}
}
}
}
return 1;
}

Sko ne moze javi da probam nestoto sam ja pravio za svoj srv pa eto ako ce ti moci
lucicka
3
Hustler
1. Dec. 2011.
moj mod je od 0 nije edit gfa ili neceg slicnog tako da hvala ti na pomoci ali neka...

moze lock rijesio sam!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha