Wysłany: 2015-07-04, 09:33
Karollos
Wiek: 27 Na forum: 4130 dni Posty: 282
Piwa : 89
Witam, ostatnio zauwa?y?em na pewnym serwerze chodz?cego npc
Chcia?bym takiego zrobi? tylko nie wiem jak
PS:Da?oby si? zrobi? podobnego?
Wiem, ?e nie za wiele wida? , ale podpowiem co tam wida? xD
NPC ma nad sob? swoje imi?: Marley a reszte to wida?
A i oczywi?cie i respekt
Wysłany: 2015-07-04, 11:49
Iggy
#admin
Wiek: 26 Na forum: 4596 dni Posty: 3469
Nick w MP: Iggy
Piwa : 1716
Wysłany: 2015-07-04, 13:06
Karollos
Wiek: 27 Na forum: 4130 dni Posty: 282
Piwa : 89
Dzi?ki
PS:narazie nie zamykajcie tematu
[ Dodano : 2015-07-04, 13:50 ]
Mam problem ;c ,bo mam errory:
Kod: C:\Users\Karol1\Desktop\PRS.pwn(72) : error 021: symbol already defined: "AutoBota"
C:\Users\Karol1\Desktop\PRS.pwn(628) : error 010: invalid function or declaration
C:\Users\Karol1\Desktop\PRS.pwn(630) : error 010: invalid function or declaration
C:\Users\Karol1\Desktop\PRS.pwn(633) : error 021: symbol already defined: "GetPlayerName"
C:\Users\Karol1\Desktop\PRS.pwn(634) : error 010: invalid function or declaration
C:\Users\Karol1\Desktop\PRS.pwn(638) : error 010: invalid function or declaration
C:\Users\Karol1\Desktop\PRS.pwn(641) : error 010: invalid function or declaration
C:\Users\Karol1\Desktop\PRS.pwn(650) : error 010: invalid function or declaration
C:\Users\Karol1\Desktop\PRS.pwn(654) : error 010: invalid function or declaration
C:\Users\Karol1\Desktop\PRS.pwn(2537) : warning 219: local variable "killerid" shadows a variable at a preceding level
C:\Users\Karol1\Desktop\PRS.pwn(2899) : warning 219: local variable "killerid" shadows a variable at a preceding level
C:\Users\Karol1\Desktop\PRS.pwn(4435) : error 021: symbol already defined: "ConnectNPC"
C:\Users\Karol1\Desktop\PRS.pwn(3105) : warning 204: symbol is assigned a value that is never used: "AutoBota"
C:\Users\Karol1\Desktop\PRS.pwn(3105 -- 4439) : warning 203: symbol is never used: "killerid"
C:\Users\Karol1\Desktop\PRS.pwn(3105 -- 4439) : warning 203: symbol is never used: "npcname"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
10 Errors.
[ Dodano : 2015-07-04, 13:52 ]
Zrobi mi kto? ja tylko dam plik .rec?
Wysłany: 2015-07-04, 15:52
EMILOS123
Wiek: 28 Na forum: 5449 dni Posty: 219
Nick w MP: Emilos
Piwa : 128
Karollos , Poka? nam linijki error?w.
Podpis
Support-Team 19.02.2015
Moderator 28.06.2015
Mod-Team 11.11.2015 do 30.01.2016
Wysłany: 2015-07-04, 16:28
Maro_
Wiek: 28 Na forum: 4061 dni Posty: 4
Wysłany: 2015-07-04, 18:40
Karollos
Wiek: 27 Na forum: 4130 dni Posty: 282
Piwa : 89
"EMILOS123" napisał/a :Karollos , Poka? nam linijki error?w.
Linijki? XD
Jakie?
Wysłany: 2015-07-04, 20:05
EMILOS123
Wiek: 28 Na forum: 5449 dni Posty: 219
Nick w MP: Emilos
Piwa : 128
Karollos , To oznacza ?eby? pokaza? nam cz??? skryptu w kt?rym wyskakuj? errory, bo tak to nic nie zrobimy, nieprawda??
Podpis
Support-Team 19.02.2015
Moderator 28.06.2015
Mod-Team 11.11.2015 do 30.01.2016
Wysłany: 2015-07-05, 08:26
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Mam propozycj?, nie r?b tego w gamemodzie tylko skrypcie. Je?eli dobrze Ci p?jdzie to p??niej skopiujesz sobie do gamemodu, a nam b?dzie ?atwiej Ci pom?c. Linijka w kt?rej jest error jest w nawiasach, np (1942)
Wysłany: 2015-07-05, 08:29
Karollos
Wiek: 27 Na forum: 4130 dni Posty: 282
Piwa : 89
Teraz mam mniej errorow
Kod: C:\Users\Karol1\Desktop\PRS.pwn(657) : error 021: symbol already defined: "SetPlayerPos"
C:\Users\Karol1\Desktop\PRS.pwn(664) : error 010: invalid function or declaration
C:\Users\Karol1\Desktop\PRS.pwn(668) : error 010: invalid function or declaration
C:\Users\Karol1\Desktop\PRS.pwn(2551) : warning 219: local variable "killerid" shadows a variable at a preceding level
C:\Users\Karol1\Desktop\PRS.pwn(2914) : warning 219: local variable "killerid" shadows a variable at a preceding level
C:\Users\Karol1\Desktop\PRS.pwn(4541) : error 021: symbol already defined: "ConnectNPC"
C:\Users\Karol1\Desktop\PRS.pwn(4544) : warning 203: symbol is never used: "killerid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
(657)- Kod: public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid)) //Sprawdza czy zespawnowany gracz to bot
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Pobieranie nazwy bota.
if(!strcmp(npcname, "Stefek", true)) //Sprawdza czy bot to Stefek
{
PutPlayerInVehicle(playerid, AutoBota, 0); //Umieszcza bota w aucie.
}
return 1;
}
//Reszta twojego kodu OnPlayerSpawn
return 1;
}
SetPlayerPos(playerid,2326.9143,1392.2225,42.8203);//Ta linijka to 657
SetPlayerInterior(playerid,0);
GivePlayerMoney(playerid,150000);
PlayerPlaySound(playerid,1186 ,0, 0, 0);
ClearAnimations(playerid);
(664)- Kod:
new killerid;
if(czas_w_wiezieniu[killerid] == 1){//Ta linijka to 664
SetPlayerInterior(killerid, 3);
SetPlayerPos(killerid,197.9883,162.7670,1004.0);
SendClientMessage(killerid, COLOR_RED, "Opu?cisz wiezienie, gdy odb?dziesz kar?!");
}return 1;}
(668)- Kod: return 1;}// to co na g?rze w 664
(2551)- Kod: if(temp > 0)
{
return true;
}
else
return false;
}
public OnPlayerDeath(playerid, killerid, reason)//Ta linijka to 2551
{
}
forward OnPlayerUpdate(playerid);
public OnPlayerUpdate(playerid){
new name[MAX_PLAYER_NAME];
(2914)- Kod: result[index - offset] = EOS;
if((index < length) && (string[index] == seperator))
{
index++;
}
return result;
}
forward koniec_wiezienia(killerid);
public koniec_wiezienia(killerid)//Ta linijka to 2914
{
if (czas_w_wiezieniu[killerid] == 1)
{
czas_w_wiezieniu[killerid] = 0;
SpawnPlayer(killerid);
(4541) i (4544)- Kod: ConnectNPC("Stefek","npc2");// ta linijka to 4541
AutoBota = CreateVehicle(400, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000);
//ta linijka to 4545 (nic tu nie ma? xD)
Prosz?
Wysłany: 2015-07-05, 08:35
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
?le wklejasz. Przyk?adowo masz co? takiego:
Kod:
public OnPlayerSpawn(playerid)
{
SendClientMessage(playerid, COLOR_BLACK, "WIADOMO?C");
return 1;
}
i chcesz wyci?? to, aby pokazywalo Ci ten tekst u Ciebie w skrypcie.
To nie bierzesz public OnPlayerSpawn ani klamry otwieraj?cej, ani return 1; i klamry zamykaj?cej. Zapami?taj, nigdy Cie to nie interesuje bo to masz ju? u siebie, a w Twojej mapce wklejasz to przed klamr? otwieraj?c? lub przed return 1;
A co wklejasz? Tylko SendClientMessage(playerid, COLOR_BLACK, "WAIDOMOSC");
Spr?buj i zobacz czy b?dzie mniej error?w.
Wysłany: 2015-07-05, 09:14
Karollos
Wiek: 27 Na forum: 4130 dni Posty: 282
Piwa : 89
Nie rozumiem tego czyli co mam wklei??
Wysłany: 2015-07-05, 09:36
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Poka? public OnPlayerSpawn, kt?ry chcesz wyci?? do swojej mapki
Wysłany: 2015-07-05, 12:48
Karollos
Wiek: 27 Na forum: 4130 dni Posty: 282
Piwa : 89
Kod: public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid)) //Sprawdza czy zespawnowany gracz to bot
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Pobieranie nazwy bota.
if(!strcmp(npcname, "Stefek", true)) //Sprawdza czy bot to Stefek
{
PutPlayerInVehicle(playerid, AutoBota, 0); //Umieszcza bota w aucie.
}
return 1;
}
//Reszta twojego kodu OnPlayerSpawn
return 1;
}
Wysłany: 2015-07-05, 12:51
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
No i widzisz, w tym wypadku wycinasz tylko to:
Kod:
if(IsPlayerNPC(playerid)) //Sprawdza czy zespawnowany gracz to bot
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Pobieranie nazwy bota.
if(!strcmp(npcname, "Stefek", true)) //Sprawdza czy bot to Stefek
{
PutPlayerInVehicle(playerid, AutoBota, 0); //Umieszcza bota w aucie.
}
return 1;
}
A Ty wzi??e? jeszcze return i klarm? z ko?ca.
Wysłany: 2015-07-05, 13:06
Karollos
Wiek: 27 Na forum: 4130 dni Posty: 282
Piwa : 89
Zrobie jeszcze raz bo tamto gdzie? zgubi?em XD
[ Dodano : 2015-07-05, 16:24 ]
Teraz ju? nie rozumiem dlaczego ty wszystko usun?le? z OnPlayerSpawn? :O
Tagi: npc
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: