Zaključano

[Pomoc] Ne spremanje kuca

Započeo Dok7or
pre 12 godina
331
pregleda
4
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
RaiD
Street Runner
pre 12 godina
Skripta koju koristim: Od 0
Detaljan opis problema: Kad neko ode /kupikucu izbaci da je on vlasnik i sve sto pise kad je kuca u posjedu,ALI kad ode relog ili se server restarta kuca se vraca ny buy,ali taj koji ju je kupio i dalje moze "upravljat" njom tj spawn,lock/unlock i sve ostalo,ali je i drugi mogu kupit..
Testiro sam to i kad sam otiso update tj da se spreme svi podaci,isto se dogadja. Ako moze pomoc,hitno je.
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
RaiD
Street Runner
pre 12 godina
evo cmd za kupit kucu,valjda na taj dio skripte mislis
CMD:kupikucu(playerid, params[])
{
    if(PlayerInfo < 1) return SCM(playerid, COLOR_GREY, "Nisi se ulogovo");

new id = AkoJeBlizuKucaUlaza(playerid);

if(id == -1 || id == 0) return SendClientMessage(playerid, COLOR_GREY, "Nisi blizu kucnog ulaza");

if(KucaInfo != 0 || KucaInfo == 0) return SendClientMessage(playerid, COLOR_GREY, "Ova kuca nije na prodaju.");

if(PlayerInfo != 999) return SendClientMessage(playerid, COLOR_LIGHTRED, "Vec imas kucu.");
new str;
format(str, sizeof(str), "Morate biti %d level da bi kupio ovu kucu", KucaInfo);
if(PlayerInfo < KucaInfo) return SCM(playerid, COLOR_GREY, str);
    if(GetPlayerMoney(playerid) < KucaInfo) return SendClientMessage(playerid, COLOR_LIGHTRED, "Nemate dovoljno novca za ovu kucu.");

PlayerInfo = id;
PlayerInfo -= KucaInfo;
GivePlayerMoney(playerid, -KucaInfo);

KucaInfo = 0;
KucaInfo = 1;
KucaInfo = GetPlayerNameEx(playerid);

DestroyDynamicPickup(KucaInfo);
DestroyDynamicPickup(KucaInfo);
    KucaInfo = CreateDynamicPickup(1239, 1, KucaInfo, KucaInfo, KucaInfo, KucaInfo); //Creates a pickup at the business entrance.
    KucaInfo = CreateDynamicPickup(1239, 1, KucaInfo, KucaInfo, KucaInfo, KucaInfo); //Creates a pickup at the exit(Inside the interior)
new string;
format(string, sizeof(string), " ");

UpdateDynamic3DTextLabelText(KucaText, 0x9EC73DAA, string);
    new vstr;
    new ulicaf;
    ulicaf = KucaUlica(id);
    format(vstr, sizeof(vstr), "{FFFFFF}Vlasnik: {00FF22}%s\n{FFFFFF}ID: {00FF22}%d\n{FFFFFF}Adresa: {00FF22}%s\n{FFFFFF}Vrsta: {00FF22}%s",KucaInfo, id, ulicaf, KucaType(id));
    KucaText = CreateDynamic3DTextLabel(vstr, 0xFF0000CC, KucaInfo, KucaInfo, KucaInfo, 30.0);

SendClientMessage(playerid, COLOR_YELLOW, "Cestitamo kupili ste kucu | /imovina");
    SacuvajAcc(playerid);
return 1;
}
RaiD
Street Runner
pre 12 godina
pri samom compilanju:
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(3060) : warning 219: local variable "oldposx" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(3060) : warning 219: local variable "oldposy" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(3060) : warning 219: local variable "oldposz" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(4726) : warning 219: local variable "oldposx" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(4726) : warning 219: local variable "oldposy" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(4726) : warning 219: local variable "oldposz" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(5810) : warning 219: local variable "oldposx" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(5810) : warning 219: local variable "oldposy" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(5810) : warning 219: local variable "oldposz" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(5955) : warning 219: local variable "oldposx" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(5955) : warning 219: local variable "oldposy" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(5955) : warning 219: local variable "oldposz" shadows a variable at a preceding level
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(17413) : warning 213: tag mismatch
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(17414) : warning 202: number of arguments does not match definition
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(17414) : warning 202: number of arguments does not match definition
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(17414) : warning 202: number of arguments does not match definition
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(17414) : warning 202: number of arguments does not match definition
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(17414) : warning 202: number of arguments does not match definition
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(17414) : warning 202: number of arguments does not match definition
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(17419) : warning 213: tag mismatch
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(24900) : warning 213: tag mismatch
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(24930) : warning 213: tag mismatch
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39778) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39780) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39783) : error 021: symbol already defined: "GetPlayerName"
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39785) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39787) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39789) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39793) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39795) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39798) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39800) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39807) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39807 -- 39819) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39807 -- 39821) : error 010: invalid function or declaration
C:\Documents and Settings\RaiD\Desktop\New Folder\BIRP\gamemodes\BIRP.pwn(39807 -- 39821) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

14 Errors.


a kolko se razumijem u pawn(a to je jako malo,tek se ucim,inace frend skripta a sad ga nema pa ja radim) komande su mi u zcmd a ova je u strcmp
RaiD
Street Runner
pre 12 godina
soRI na DP,al rijesio sam i moze lock.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava