[POMOC] Error 035

Započeo [IF] mariomako, Jun 06, 2011, 21:34:36 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Skriptu koju koristim: Infinity Freeroam
Detaljan opis problema: Uradio sam stock SendPortMessage i kada hocem da ga iskoristim nemogu, nalazi mi error

D:\Infinity Freeroam\gamemodes\infinitygm.pwn(1294) : error 035: argument type mismatch (argument 2)

Dio skripte:
CMD:minigun(playerid, params[])
{
    if(GetPVarInt(playerid,"event")) return SCM(playerid, COLOR_LIGHTRED, "[*] You are in DM zone, type /exit to leave it!", "[*] Vie ste vo DM zona, napisete /exit za da ja napustite!");
    new rand = random(sizeof(minigunspawn));
    SetSpawnInfo(playerid, 0, GetPlayerSkin(playerid), minigunspawn[rand][0], minigunspawn[rand][1], minigunspawn[rand][2], minigunspawn[rand][3], 38, 10000, 0, 0, 0, 0);
    SetPVarInt(playerid,"event",1);
    SpawnPlayer(playerid);
SendPortMessage(playerid,"minigun","Minigun Arena","Minigun Arena");
return 1;
}


Line 1294: SendPortMessage(playerid,"minigun","Minigun Arena","Minigun Arena");

a stock SendPortMessage

stock SendPortMessage(playerid,command,mapname,mapname2)
{
new name[MAX_PLAYER_NAME], string[264], string2[264];
GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "[*] %s is ported on \"/%s\" ( %s )",name,command,mapname);
format(string2, sizeof(string), "[*] %s e teleportiran na \"/%s\" ( %s )",name,command,mapname2);
SCMToAll(COLOR_FADE1,string,string2);
}


Stock SCMToAll radi dobro znaci nije do to

probaj staviti CMD:minigun ili u onoj zadnjoj MinigunArena stavi MinigunArena2 kako li je vec
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

Prepravi ovo:


stock SendPortMessage(playerid,command,mapname,mapname2)
{
new name[MAX_PLAYER_NAME], string[128], string2[128];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "[*] %s is ported on \"/%s\" ( %s )",name,command,mapname);
format(string2, sizeof(string), "[*] %s e teleportiran na \"/%s\" ( %s )",name,command,mapname2);
SCMToAll(COLOR_FADE1,string,string2);
}


u ovo:


stock SendPortMessage(playerid,command[64],mapname[64],mapname2[64])
{
new name[MAX_PLAYER_NAME], string[128], string2[128];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "[*] %s is ported on \"/%s\" ( %s )",name,command,mapname);
format(string2, sizeof(string), "[*] %s e teleportiran na \"/%s\" ( %s )",name,command,mapname2);
SCMToAll(COLOR_FADE1,string,string2);
}


Objasnjenje:

Pozivanjem funkcije SendPortMessage(playerid,"minigun","Minigun Arena","Minigun Arena"); saljes 4 parametra u stock:

playerid - integer (broj)
"minigun" - string (tekst)
"Minigun Arena" - string(tekst)
"Minigun Arena" - string(tekst)

Samim tim i stock mora da prima stringove a ne integere: SendPortMessage(playerid,command[64],mapname[64],mapname2[64])



Kad ste vec kod tih errora,da ne pravim novu temu evo moj problem :

C:\Documents and Settings\Darko\Desktop\pawno\include\streamer.inc(435) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Darko\Desktop\pawno\include\streamer.inc(449) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Darko\Desktop\ser 0.3\gamemodes\lvdm.pwn(6264) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Documents and Settings\Darko\Desktop\ser 0.3\gamemodes\lvdm.pwn(6173) : warning 204: symbol is assigned a value that is never used: "string"
C:\Documents and Settings\Darko\Desktop\ser 0.3\gamemodes\lvdm.pwn(73084) : warning 203: symbol is never used: "GetPointDistanceToPointExMorph"
C:\Documents and Settings\Darko\Desktop\ser 0.3\gamemodes\lvdm.pwn(73084) : warning 203: symbol is never used: "gMedicSpawns"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

Header size:          15552 bytes
Code size:          2923592 bytes
Data size:         13018360 bytes
Stack/heap size:      16384 bytes; estimated max. usage=5387 cells (21548 bytes)
Total requirements:15973888 bytes

6 Warnings.


Moze pomoc plz?
Poslednja Izmena: Jun 06, 2011, 23:25:08 POSLE PODNE od Darko46
Respect : [TG]$--L84S--$,System32,[BD]Gagi_Corleone

ne moze pomoc ovdje, otvori svoju temu i u nju postavi te errore/warning-e kao i redove na kojima se desavaju problemi



Citat: Darko46 poslato Jun 06, 2011, 23:24:43 POSLE PODNE
Kad ste vec kod tih errora,da ne pravim novu temu evo moj problem :

C:\Documents and Settings\Darko\Desktop\pawno\include\streamer.inc(435) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Darko\Desktop\pawno\include\streamer.inc(449) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Darko\Desktop\ser 0.3\gamemodes\lvdm.pwn(6264) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Documents and Settings\Darko\Desktop\ser 0.3\gamemodes\lvdm.pwn(6173) : warning 204: symbol is assigned a value that is never used: "string"
C:\Documents and Settings\Darko\Desktop\ser 0.3\gamemodes\lvdm.pwn(73084) : warning 203: symbol is never used: "GetPointDistanceToPointExMorph"
C:\Documents and Settings\Darko\Desktop\ser 0.3\gamemodes\lvdm.pwn(73084) : warning 203: symbol is never used: "gMedicSpawns"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

Header size:          15552 bytes
Code size:          2923592 bytes
Data size:         13018360 bytes
Stack/heap size:      16384 bytes; estimated max. usage=5387 cells (21548 bytes)
Total requirements:15973888 bytes

6 Warnings.


Moze pomoc plz?
Kakve veze ima to sa ovom temom ?
Otvori novu temu pa ce ti pomoci.
i postaj linije od erora.
btw   symbol is never used------------------simbol nije koristen.
symbol is assigned a value that is never used-----------simbol je dodijeljena vrijednost koja se nikad ne koristi.

Poslednja Izmena: Jun 06, 2011, 23:39:33 POSLE PODNE od [LYG] $--L84S--$